【发布时间】:2015-12-01 15:35:16
【问题描述】:
我需要从另一个目录中的目录复制某些文件(满足某些条件),但我有一个问题,每次我将文件复制到带有shutil.copy 或shutil.copy2 的文件夹中时,它都会为我创建@987654323 @ 文件,所以我无法在这个文件夹上执行一些其他功能
我的功能是将特定文件从一个文件夹复制到另一个文件夹:
def copy_files(path):
path_input = "%input//" % path
path_output="%output//" % path
for i in os.listdir(path_input):
f=os.path.join(path, i)
if f.endswith("t.house.csv"):
shutil.copy(f, path_output) #or shutil.copy2(f, path_output)
所以我的问题是:为什么会发生以及如何避免创建 ~lock 文件?如果我无法避免,我可以通过哪些方法摆脱它们?
【问题讨论】:
标签: python permissions copy shutil hidden-files