Ich versuche, ein Programm zu machen, das: Kopieren & Fügen Sie ein Verzeichnis und legen Sie es, und es ist Inhalte in einen neuen Speicherort. Ich glaube nicht, mein Code für das richtig ist, ich denke, es ist einfach nur die Datei in einem völlig anderen OrtFile Transfer w/python
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)
ich diesen Fehler auch
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'
Also ... sind Sie berechtigt, diese Datei zu verschieben? – Makoto
Ich bin ein Domain-Admin, und der Account, auf dem ich das mache, ist auf den lokalen Admin eingestellt, also sollte ich die Möglichkeit haben, dies zu tun. OS = Mac, falls jemand etwas wissen sollte –