0
저는 매 시간마다 간단한 작업을 수행하기 위해 python-crontab을 사용하고 있습니다. 먼저 every hour
으로 설정하면 every minute
이 실행됩니다. 둘째, 내가 user job
반복 드릴 수 없습니다, 그것은 나에게 오류가 발생합니다 :파이썬 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()