0
私はpython-crontabを使用して毎時の簡単な作業をしています。まず、every hour
と設定すると、every minute
が実行されます。第二に、私はそれは私にエラーをスローし、user job
を反復処理することができません:Python crontabが動作しない
Sequence can not be divided by zero or max
これは私のコードです:
#!/usr/bin/env python3
from crontab import CronTab
import getpass
user = getpass.getuser()
print (user)
my_cron = CronTab(user = user)
flag = True
for job in my_cron:
print (job)
if job.comment == 'kkk':
flag = False
break
if flag:
job = my_cron.new(command='/usr/bin/python3 /home/'+user+'/projects/elb_poc/src/xxx.py', comment='kkk')
job.hour.every(1)
my_cron.write()