我使用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 rootcrontab -l给了我空crontab..。
这是模块中的错误吗?
你们有其他模块吗?
谢谢
发布于 2013-12-13 10:51:40
我也有同样的错误,我通过手动为用户根创建一个cron(任何东西)来解决它。
~# crontab -e
复制粘贴以下行:*/1 *** /usr/bin/touch /root/demo90 90保存它并执行ls检查
回到crontab文件"crontab -e“并删除添加的行之后,现在可以执行脚本了。
希望能帮上忙!!
发布于 2013-12-09 16:33:38
这是一个为下一个版本修复的bug:
针对v1.7的https://bugs.launchpad.net/python-crontab/+bug/1258926 ->
https://stackoverflow.com/questions/20445217
复制相似问题