2017-01-20 8 views
-1

のフォルダをコピーすることはできません私はここでのpython を使用してウィンドウ内のフォルダをコピーする必要があり、私は取得エラーです:Windowsでのpythonを使用して

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

、ここでは、コードは、あなたは

shutil.copy(path2 , finalPath) 

答えて

1

は」 shutil.copy()は1つのファイルのみをコピーするため、shutil.copytree()を探しています。マニュアルから

抜粋:

shutil.copytree(src, dst, symlinks=False, ignore=None, copy_function=copy2, ignore_dangling_symlinks=False)

再帰的にコピー先のディレクトリを返す、srcをルートディレクトリツリー全体をコピーします。 dstという名前の宛先ディレクトリは、存在してはいけません。親ディレクトリが見つからないだけでなく作成されます。ディレクトリのパーミッションと時間はcopystat()でコピーされ、個々のファイルはshutil.copy2()を使ってコピーされます。

関連する問題