を拒否されたが、私はそうのようなディレクトリを作成します。 そうPythonのos.makedirsとshutil.copyfile - - エラー13許可が私のコードでは
# Copy FFMPEG files into that folder so youtube dl can download the videos as audio tracks
# Tried using os.getcwd() to get full path, same error
shutil.copyfile(os.getcwd() + '\\ffmpeg.exe', os.getcwd() + "\\" + playlist_name)
shutil.copyfile('ffplay.exe', "/" + playlist_name + "/")
shutil.copyfile('ffprobe.exe', "/" + playlist_name + "/")
しかし、それらのファイルをコピーしようとすると、このエラーがスローされますようにそれから私は、フォルダを新たに作成したディレクトリに配置され、元のディレクトリから3つのファイルをコピーしたい:
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\ME\\Documents\\python\\DIRECTORY\\PLAYLIST_NAME_HERE'
私は同じエラーでさまざまなシャッターコピー方法を試しました。
EDIT:これは、Windows
thecopyfile
docsパー
このエラーは、問題が何であるかを示しています。スクリプトを実行しているアカウント(おそらくあなたのユーザー)に権限があることを確認してください。 – user1767754
@ user1767754: "書き込み権限がありますか"という古典的なモデルでは、実際にはアクセス許可エラーではありません。 Windowsはファイルを使ってディレクトリを上書きしようとするときや、ファイルであるかのように書き込みのためにディレクトリを開くときに、このエラーコード(または他の場合は 'EPERM'を使いますが、それでもPythonの' PermissionError')を使います。あなたがそれを「許可」していないからです。 'EISDIR'(Python' IsADirectoryError')はあなたが期待しているものですが、Windowsでは 'EACCES' /' EPERM'を使用しています。 – ShadowRanger