Python crontab以错误的格式创建一个条目

时间:2017-03-28 09:34:51

标签: python linux python-2.7 cron crontab

我使用以下代码来安排任务,但它生成的Crontab条目格式错误。

def main(): 
   from crontab import CronTab
   cron = CronTab(user=True)
   job = cron.new(command='python /home/niroshan/repos/maisie/Tests/dummyprint.py')
   job.minute.on(2)
   cron.write()

当我执行crontab -e时,我可以看到下面的crontab条目,但脚本没有被调用。

2 * * * * python /home/niroshan/repos/maisie/Tests/dummyprint.py

经过一些谷歌搜索后,我手动将条目更改为如下所示,并开始工作。

*/2 * * * * python /home/niroshan/repos/maisie/Tests/dummyprint.py

如何让python以正确的格式创建条目?

1 个答案:

答案 0 :(得分:0)

请改用:

job.minute.every(2)

on触发' on'分钟,即1:02,2:02等。