私は、次のようなプログラムを作成しようとしています: コピー&ディレクトリを貼り付けて配置し、その内容を新しい場所に入れます。私は私のコードは、このために右であるとは思わない、私はそれだけでファイル転送(ファイナンスあり)
import os
import shutil
login = os.getlogin()
SOURCE_FILE_DEKSTOP = '/Users/%s/Desktop' % (login)
DST_FILE_WD = 'Users/%s/WorkDocs' % (login)
shutil.move(SOURCE_FILE_DEKSTOP, DST_FILE_WD)
は私も
Traceback (most recent call last):
File "/Users/gomcrai/pythings/fileTransfer.py", line 8, in <module>
shutil.move(SOURCE_FILE_DEKSTOP, DST_FILE_WD)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib /python2.7/shutil.py", line 300, in move
rmtree(src)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 256, in rmtree
onerror(os.rmdir, path, sys.exc_info())
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/shutil.py", line 254, in rmtree
os.rmdir(path)
OSError: [Errno 13] Permission denied: '/Users/gomcrai/Desktop'
そのファイルを移動する権限はありますか? – Makoto
私はドメイン管理者であり、これを実行しているアカウントはローカル管理者に設定されているため、これを行う権限が必要です。 OS = Mac、誰か知りたい人を入れてください –