【发布时间】:2015-07-02 07:19:58
【问题描述】:
我对 python 还很陌生。一些谷歌搜索让我进入了这个模块https://pypi.python.org/pypi/python-crontab。我已经设置了我的环境并安装了 python-crontab==1.9.3。但我不断收到错误。我究竟做错了什么?任何帮助将不胜感激。我正在尝试使用示例,但它们似乎对我不起作用。
我想做的是:
- 将 cron 作业添加到 cron 选项卡
终端错误输出:
Traceback (most recent call last):
File "test5.py", line 5, in <module>
users_cron = CronTab(user='testuser')
File "/Users/testuser/Desktop/sample1/prj-env/lib/python2.7/site-packages/crontab.py", line 187, in __init__
self.read(tabfile)
File "/Users/testuser/Desktop/sample1/prj-env/lib/python2.7/site-packages/crontab.py", line 231, in read
raise IOError("Read crontab %s: %s" % (self.user, err))
IOError: Read crontab testuser: crontab: must be privileged to use -u
【问题讨论】:
-
您需要以 root 身份运行它。非特权用户只能在自己的 crontab 上工作。