【发布时间】:2017-07-14 07:26:55
【问题描述】:
您好尝试移动已完成处理的日志,但我认为我使用 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
我不断收到文件不存在的错误。
所以我在循环之后添加了一个打印语句,它正确打印出文件名和目标,所以我认为我只是错误地使用了 shutil.move。
谢谢
【问题讨论】:
-
先试试
os.chdir(path_to_file)。