如何在某些条件下停止python Apscheduler
其实我在学习Python的APScheduler,现在在尝试一个例子。
d={'a':{'status':'n'},'b':{'status':'n'},'c':{'status':'y'}}
我添加的调度器如下:
for k,v in d.items():
if d[k]['status']=='n':
sched.add_interval_job(f,minutes=1)
d[k]['status']='y'
但是这个调度器每1分钟就会启动一次,并调用函数f。我想知道如果字典中没有状态为'n'的条目,怎么停止调度器调用这个函数f,而如果字典d中有状态为'n'的条目,又该如何继续让调度器调用。