保存没有关键字的Python Crontab

时间:2017-09-22 15:16:04

标签: python python-2.7 cron

我正在使用python crontab,并且能够为特定用户保存crontabs。

然而,python crontab包用关键字保存crontabs(即@hourly而不是0 * * * *)。我想保存没有关键字,因为我们有一些运行在当前我们的crons格式的脚本。

我搜索了包裹,但我无法弄清楚如何做到这一点。下面是我到目前为止的代码片段。任何帮助表示赞赏!

#create cron obj
cron_file_path = os.getcwd() + '/' + cron
cron_obj = CronTab(tabfile=cron_file_path, user=cron_user)

for job in cron_obj:
    print str(job)
    if not job.is_valid():
        print "Job is not valid.  Please fix and retry.\n ", str(job)
#set cron
cron_obj.write_to_user(user=cron_user)

1 个答案:

答案 0 :(得分:1)

导入crontab后尝试:

crontab.SYSTEMV = True