我有下面的代碼片斷,它只是獲取文件的時間戳。使用os.listdir和os.stat結果時出現WindowsError
files_list = os.listdir(os.path.join(path, folder))
for files in files_list:
stats = os.stat(os.path.join(path, folder, files))
是否有可能對我來說,永遠得到下面的錯誤,因爲它似乎直覺,這是無法發現它已經剛剛在listdir同時文件,除了ofcourse的競爭條件,而這並不是我懷疑在這種情況下。
WindowsError: [Error 2] The system cannot find the file specified:
'\\\\sftp-server.domain.com\\homes\\server\\location\\FOLDER\\FILE.PDF'
我也想知道,如域名查找/臨時網絡問題可能會導致此錯誤嗎?例如
\\sftp-server.domain\\homes\\server\\location\\FOLDER
和
\\sftp-server.domain\\homes\\server\\location\\FOLDER\FILE
只是URL字符串,並沒有任何與真實文件系統遍歷。
這是重新發布嗎? http://stackoverflow.com/questions/26911934/when-do-we-get-windowserror-error-2-the-system-cannot-find-the-file-specifie – fixxxer
是的,所以我有同樣的問題,回來了並從未發現原因。 – Nishant
當你在開始菜單的'Run'中粘貼路徑時,你能夠訪問這個文件嗎? – fixxxer