无法在Windows

时间:2017-01-20 12:04:45

标签: python windows

我需要使用python在windows中复制文件夹 这是我得到的错误:

PermissionError: [Errno 13] Permission denied: 'H:\\test\\Iampari'

这是代码

shutil.copy(path2 , finalPath)

1 个答案:

答案 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()复制单个文件。