首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >APScheduler不执行python

APScheduler不执行python
EN

Stack Overflow用户
提问于 2014-03-27 05:06:35
回答 1查看 583关注 0票数 0

我正在学习Python,并且正在修补高级调度器。虽然我不能gt它工作。

代码语言:javascript
复制
import time
from datetime import datetime
from apscheduler.scheduler import Scheduler

sched = Scheduler(standalone=True)
sched.start()

#@sched.cron_schedule(second=5)
def s():
    print "hi"
sched.add_interval_job(s, seconds=10)
i=0
while True:
  print i
  i=i+1
  time.sleep(3)
sched.shutdown()

我确信我遗漏了一些基本的东西。有没有人能指出一下?

另外,您是否可以向高级调度程序推荐crontab?我希望我的脚本每24小时运行一次。谢谢

EN

回答 1

Stack Overflow用户

发布于 2014-04-02 04:31:22

独立模式意味着sched.start()将被阻塞,因此下面的代码将不会被执行。因此,首先创建调度程序,然后添加间隔作业,最后启动调度程序。

至于hour=0,sched.add_cron_job(s,crontab )怎么样?它将在每天午夜执行它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22673050

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档