我想在python中将多个文件从一个文件夹复制到另一个文件夹。为此,shutil库中有几种方法可以完成这项工作。 https://docs.python.org/3/library/shutil.html
这些方法是copyfileobj(), Copyfile(), Copy(), Copy2()
,也许是我遗漏的更多方法。我无法使用哪一个。对于我在Windows 10中将多个文件从一个文件夹复制到另一个文件夹的简单工作,这是最合适的方法吗?或者没有区别?
我正在使用Windows 10,python ver3。
答案 0 :(得分:1)
这是一个简单的脚本,用于将特定目录中的所有文件复制到另一个目录。
import os
import shutil
rootdir = 'D:/Abd/Image/'
copytodir = 'D:/TestImgs/'
rootfiles = os.listdir(rootdir)
for file in rootfiles:
shutil.copy2(file, copytodir)