Python Crontab永久注册

时间:2017-06-10 05:35:16

标签: python-2.7 cron

我在SSH云Linux中设置了Python CronTab,如下所示:

ipython

from crontab import CronTab; cron = CronTab('user');
for job in cron: print job

job  = cron.new(command='ipython  /home/batch_query.py   &>> /home/logfile_batch.txt', comment='b01')
job.day.on(21);  job.enable()

cron.write( 'bb.tab' )

for job in cron: print job

然而,当离开SSH会话时,cron不再被注册。 如何在linux中永久注册?

1 个答案:

答案 0 :(得分:0)

如果将cron写入选项卡文件,则表示您没有将其写入用户帐户。如果您希望用户拥有已修改的选项卡,则应将其写回用户的crontab。

cron = CronTab(user='user')
cron.do_some_stuff(...)
cron.write()