python3 shutil.copytree复制文件夹下面所有文件跟文件夹

在工作中我们经常要复制某个文件夹下面的所有文件跟文件夹

通常的办法是调用系统的copy或者是cp 方法,当然shutil.copytree方法也可以使用,但是不熟悉的人,经常会碰到各种错误


待复制的的文件夹及其文件
import shutil

dir_path = r".\data"
dst = r".\data_result" #这个目的文件是不存在的,copytree会自动创建

shutil.copytree(dir_path,dst)

很多人使用copytree的时候,会先把目录文件创建好,其实

copytree会递归给你创建目的文件夹的

复制完成
目标文件夹存在会报错
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。