我有这样一段代码:
for file in file_list:
shutil.copyfile(file,newpath)
#do further actions
这里的问题是,在 #do further actions
处,我使用复制的文件,因此我需要确保 shutil.copyfile
函数完成它们的任务。我怎样才能确定这一点?
最佳答案
shutil 函数应仅在操作完成后返回。如果操作系统级别没有发生任何有趣的事情,那么这样做应该是安全的。
如果您知道文件的大小,您可以检查它是否正确。
关于python - 检查 shutil.copyfile 何时完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3141296/