On 2020-09-29 15:42, pascal z via Python-list wrote:
I need to change the script commented out to the one not commented out. Why?

     # for x in sorted (fr, key=str.lower):
     #     tmpstr = x.rpartition(';')[2]
     #     if x != csv_contents and tmpstr == "folder\n":
     #         csv_contentsB += x
     #     elif x != csv_contents and tmpstr == "files\n":
     #         csv_contentsC += x

     for x in sorted (fr, key=str.lower):
         if x != csv_contents:
             tmpstr = x.rpartition(';')[2]
             if tmpstr == "folder\n":
                 csv_contentsB += x
             elif tmpstr == "file\n":
                 csv_contentsC += x

You haven't defined what you mean by "not working" for any test values to try, but I notice that the commented code has "files\n" whereas the uncommented code has "file\n".
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to