Python CronTab IOError



我使用python crontab模块来确保我的脚本每天下午2点运行。

但我在执行脚本时遇到了一些IOErrors

Traceback:
File "backup.py", line 87, in <module>
system_cron = Crontab()
File "/usr/local/lib/python2.7/dist-packages/crontab.py", line 175, in __init__
self.read(tabfile)
File "/usr/local/lib/python2.7/dist-packages/crontab.py", line 204, in read
raise IOError("Read crontab %s: %s" % (self.user, err))
IOERROR: Read crontab None: no crontab for root

crontab-l给了我空的crontab。。。

这是模块中的错误吗

你们有替代模块吗

感谢

我也有同样的错误,我通过手动为用户根创建cron(不管怎样)来解决它。

~#crontab-e

复制粘贴以下行:*/1***/usr/bin/touch/root/demo90保存并通过执行ls进行检查

返回到crontab文件"crontab-e"并删除添加的行之后现在可以执行脚本了。

希望它能有所帮助!!

这是一个已经为下一个版本修复的错误:

https://bugs.launchpad.net/python-crontab/+bug/1258926->针对v1.7

最新更新