0
PYTHONのあるユーザーのホームディレクトリから別のユーザーのホームディレクトリにファイルをコピーしようとしています。問題は、ユーザー権限のためにアクセスが拒否されることです。 PYTHONユーザのためにlinuxの権限を昇格する方法はありますか?PYTHONコピー許可が高くなった
distutils.file_util.copy_file()とshutil.copyfile()を使用してファイルをコピーしようとしましたが、私は次のようになります:[Errno 13]許可が拒否されました: '/home/testuser/test.txt'
スクリプト内で権限を指定する方法があると考えていました。 –
[この質問](http://stackoverflow.com/q/1970329/505154)の回答は、それを行う良い方法がないことを示していますが、[サブプロセス]コマンドを使用してcopyコマンドを実行すると、 (http://docs.python.org/library/subprocess.html#module-subprocess)モジュールを開き、sudoを使用して権限を昇格します。 –
あなたの提案したことを終わらせました。お返事をありがとうございます。 –