我一直在爲一個程序工作了幾天,而且自從昨晚以來我一直在出錯。我已經在這裏查看了其他問題,但似乎沒有任何工作。 我正從1個驅動器的文件到另一個使用shutil,並在一開始它的工作,但現在它開始說這個錯誤:錯誤5:在python中移動文件時訪問被拒絕
編輯:只注意到它實際上移動的文件,之後它給我的錯誤
Traceback (most recent call last):
File "C:\Users\DC\Desktop\Prototype\Prototype", line 9, in <module>
shutil.move(src, dst)
File "C:\Python27\lib\shutil.py", line 300, in move
rmtree(src)
File "C:\Python27\lib\shutil.py", line 256, in rmtree
onerror(os.rmdir, path, sys.exc_info())
File "C:\Python27\lib\shutil.py", line 254, in rmtree
os.rmdir(path)
WindowsError: [Error 5] Access is denied: 'E:'
這是我的代碼片段。
import os
import time
time = time.strftime("%H%M%S")
src = "E:"
dst = "C:\Users\DC\Desktop\Data_" + str(time)
import shutil
shutil.move(src, dst)
print 'Done'
也許你應該檢查一下:http://stackoverflow.com/questions/3005437/windowserror-error-5-access-is-denied第一。 – TheDarkTurtle
DarkTurtle,感謝您的評論,但我已經看到了,並不能得到任何進一步.. – user2340383