【发布时间】:2014-10-27 19:32:53
【问题描述】:
我正在使用 APScheduler 运行一些重复性任务,如下所示:
from apscheduler.scheduler import Scheduler
from time import time, sleep
apsched = Scheduler()
apsched.start()
def doSomethingRecurring():
pass # Do something really interesting here..
apsched.add_interval_job(doSomethingRecurring, seconds=2)
while True:
sleep(10)
因为这个脚本结束时间隔作业结束,所以我只是添加了结束 while True 循环。我真的不知道这是否是最好的,更不用说pythonic方式了。有没有“更好”的方式来做到这一点?欢迎所有提示!
【问题讨论】:
标签: python cron daemon apscheduler