0
我需要到一個文件夾中的第一個文件移動到我的當前目錄:移動從文件夾中第一個文件到當前目錄
import os
import shutil
shutil.move(os.listdir('path to folder')[-1], os.getcwd())
我得到的錯誤:
FileNotFoundError: [WinError 2] The system cannot find the file specified: 'name of the file I want to move'
有人能指出什麼請問我做錯了?
謝謝!
:'shutil.move(os.listdir('E:/ PyCharm/Translations/Testing/French_start')[ - 1],os.getcwd())' –
Try寫成「E:\\ PyCharm \\ Translations ...」。而且,如果你想要第一個文件,爲什麼你使用[-1]而不是[0]?通過調用[-1],您將得到列表的最後一項 – Alastard
我試過了,代碼找到了文件名並將其返回給錯誤消息。 ([1]只是對最後一個文件的測試,結果相同)。 –