python – apscheduler无法正常工作
发布时间:2020-12-20 11:20:59 所属栏目:Python 来源:网络整理
导读:这是代码: #coding=utf-8from apscheduler.scheduler import Schedulerimport logginglogging.basicConfig(filename='/tmp/log',level=logging.DEBUG,format='%(levelname)s[%(asctime)s]: %(message)s')sched = Scheduler()sched.start()#@sched.interval_
这是代码:
#coding=utf-8 from apscheduler.scheduler import Scheduler import logging logging.basicConfig(filename='/tmp/log',level=logging.DEBUG,format='%(levelname)s[%(asctime)s]: %(message)s') sched = Scheduler() sched.start() #@sched.interval_schedule(seconds=3) def job_function(): logging.debug('hello world') sched.add_interval_job(job_function,seconds=3) 如果我切换到装饰器,仍然无法正常工作.日志是这样的: DEBUG[2011-10-09 11:02:45,175]: Looking for jobs to run DEBUG[2011-10-09 11:02:45,176]: No jobs; waiting until a job is added INFO[2011-10-09 11:02:45,176]: Added job "job_function (trigger: interval[0:00:03],next run at: 2011-10-09 11:02:48.176444)" to job store "default" INFO[2011-10-09 11:02:45,177]: Shutting down thread pool 添加了job job_function,但触发了神经,为什么? 解决方法
如果这是您的所有代码,那么很明显为什么它不起作用 – 应用程序在计划执行作业之前退出.请参阅
https://bitbucket.org/agronholm/apscheduler/src/tip/examples提供的示例.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |