我需要使用python在windows中复制文件夹 这是我得到的错误:
PermissionError: [Errno 13] Permission denied: 'H:\\test\\Iampari'
这是代码
shutil.copy(path2 , finalPath)
答案 0 :(得分:1)
您正在寻找shutil.copytree()
,因为shutil.copy()
仅复制单个文件。
摘自手册:
shutil.copytree(src, dst, symlinks=False, ignore=None, copy_function=copy2, ignore_dangling_symlinks=False)
递归复制以
src
为根的整个目录树,返回目标目录。目标目录(由dst
命名)必须不存在;它将被创建以及缺少父目录。使用copystat()
复制目录的权限和时间,使用shutil.copy2()
复制单个文件。