在工作中我们经常要复制某个文件夹下面的所有文件跟文件夹
通常的办法是调用系统的copy或者是cp 方法,当然shutil.copytree方法也可以使用,但是不熟悉的人,经常会碰到各种错误
待复制的的文件夹及其文件
import shutil
dir_path = r".\data"
dst = r".\data_result" #这个目的文件是不存在的,copytree会自动创建
shutil.copytree(dir_path,dst)
很多人使用copytree的时候,会先把目录文件创建好,其实
copytree会递归给你创建目的文件夹的
复制完成
目标文件夹存在会报错