繁体   English   中英

在python中使用哪种文件shutil复制方法将某些文件从一个文件夹复制到另一个文件夹?

[英]Which file shutil copy method to use in python to copy certain files from one folder to another?

我想将多个文件从一个文件夹复制到 python 中的另一个文件夹。 要做到这一点,shutil 库中有几种方法可以完成这项工作。 https://docs.python.org/3/library/shutil.html

这些方法是copyfileobj(), Copyfile(), Copy(), Copy2()以及我遗漏的更多方法。 我不知道该使用哪一个。 对于我在 Windows 10 中将多个文件从一个文件夹复制到另一个文件夹的简单工作,哪种方法最合适? 还是没有区别?

我正在使用 Windows 10,python ver3。

这是一个简单的脚本,用于将特定目录中的所有文件复制到另一个目录。

import os
import shutil

rootdir = 'D:/Abd/Image/'
copytodir = 'D:/TestImgs/'
rootfiles = os.listdir(rootdir)
for file in rootfiles:
    shutil.copy2(file, copytodir)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM