我有这样的代码:
for file in file_list:
shutil.copyfile(file,newpath)
#do further actions
这就是问题,在#do further actions
我使用复制的文件,因此我需要确保shutil.copyfile
函数完成他们的任务。我怎样才能确定这个?
答案 0 :(得分:5)
shutil函数应该仅在操作完成后返回。如果在操作系统级别上没有任何有趣的事情,那么它应该是安全的。
如果您知道文件的大小,可以检查是否正确。
答案 1 :(得分:3)
copyfile
是阻止功能。当你到达#do further actions
时,应该总是这样做。你有问题吗?