for path, dir, files in os.walk(myDestinationFolder):
# for path, dir, files in os.walk(destfolder):
print('The path is %s: ', path)
print(files)
os.chdir(mySourceFolder)
if not os.path.isfile(myDestinationFolder + file):
# if not os.path.isfile(destfolder + file):
print('The file is %s: ', file)
shutil.copytree(mySourceFolder, myDestinationFolder)
# os.rename(path + '\\' + file, myDestinationFolder + file)
# os.rename(path + '\\' + file, destfolder + file)
os.rename(path + '\\' + file, myDestinationFolder + file)
elif os.path.isfile(myDestinationFolder + file):
# os.rename(path + '\\' + file, destfolder + file)
shutil.copytree(mySourceFolder, myDestinationFolder)
So I would very much appreciate your ideas on the above statements!Because...I
think I've got the wrong function (os.path.isfile), when I should be (s/b)
using a stepped approach!Note: program allows input of ID = T061RR7N1 (for
example)1) find the folder containing "file": where folder = T061RR7N1, and
file is "ReadCMI"; if TRUE, shutil.copytree C:\\...\T061RR7N1\ReadCMI (TO)
C:\\...\DUT[?], where [?] is a num from 0 - 15.2) append to
C:\\...\DUT[?]\T061RR7N1, which contains "ReadCMI"!
and would you mind telling me why this works (in every example I've found on
the internet): r'C:\\anyfolder\\anyotherfolder\\'...what does the "r" signify?
If it's 'read', why can't I use the 'a' for append?
KMW
"The only way to have experience is by having the experience"!
--
https://mail.python.org/mailman/listinfo/python-list