保存无关键字的Python crontab



我正在与python crontab合作,并且有能力为特定用户保存crontab。

但是,Python crontab软件包正在用关键字保存crontabs(即@hourly而不是0 * * * *)。我想在没有关键字的情况下保存,因为我们有几个脚本以CRON的当前格式运行。

我搜索了包装,但我不知道该怎么做。以下是到目前为止我拥有的代码段。任何帮助都将受到赞赏!

#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)

导入crontab尝试:

crontab.SYSTEMV = True

最新更新