I'm going to ignore the fact that my program already renames the file properly..
I have list1 of filenames
I have list2 of filenames
Item from list 1 needs to be found in list2, but I can't change cases, because thats what I'm looking for. I suppose, I could .sort each list after chopping the extra files names out of list2 that aren't in list1. then all I have to do is list1[count] = list2[count]
What I'd like to know, is why my program works, if I can't get it to display the proper filename in the 3rd output column. I guess os.rename(notcasesensitive, iscasesensitive) ?
On 10/18/06, Chris Hengge <[EMAIL PROTECTED]> wrote:
I'm looking for a way to do the following.
for item in limitedLineList:
if item in directoryList:
print match.ljust(20) + limitedLineList[count].ljust(20) + directoryList[ count].ljust(20)
else:
print fail.ljust(20) + limitedLineList[count].ljust(20) + directoryList[count].ljust(20)
os.rename(pathName + directoryList[ count], pathName + limitedLineList[count])
count = count + 1
Where I have underlined, needs to be the item from the directoryList, and I'm unable to find a way to return that.
The code is actually doing what I want correctly, (cheated a test by hand changing variables), but I need to find the directory location.
Thanks.
_______________________________________________ Tutor maillist - [email protected] http://mail.python.org/mailman/listinfo/tutor
