嗨試圖移動已完成正在處理的日誌,但我認爲我使用shutil錯誤。處理後移動文件
import shutil
path = '/logs/'
finDir = '/complete/'
# parse loop
def getUniquePath(path):
for filename in os.listdir(path):
if..processing log
shutil.move(filename, finDir) #moves completed files
我總是收到錯誤,該文件不存在。
因此,我在循環後添加了一個print語句,它正確地打印出文件名和目的地,所以我想我只是不正確地使用shutil.move。
感謝
嘗試做'os.chdir(文件路徑)'第一。 –