【发布时间】:2017-01-25 17:25:15
【问题描述】:
当我转到文件并点击运行时,我有一个运行良好的 python 脚本。但是,当调度程序运行它时,脚本会失败。这可能是什么原因造成的?
这是我的脚本:
import time
import os
import shutil
import stat
for i in os.listdir():
if os.path.isdir(i):
shutil.rmtree(i)
这是我在调度程序运行时遇到的错误
Traceback (most recent call last):
File "filepath/myscript.py", line 7, in <module>
for i in os.listidir():
TypeError: listdir() takes exactly 1 argument (0 given)
2017-01-25 17:10:12 -- Completed task, took 0.00 seconds, return code was 1.
我很困惑为什么当我手动运行它时它会起作用,但在计划运行它时却不起作用。
【问题讨论】:
标签: python scheduler pythonanywhere