python、apscheduler、add_cron_作业立即开始运行
这个功能几乎适用于我,但问题是它总是在我启动它时运行一次,然后它就会正常工作。我已经尝试了很多不同的方法来解决这个问题,比如添加一个start_date='someone in future',并且在我启动函数时它仍然会运行一次。这是我使用的一般公式python、apscheduler、add_cron_作业立即开始运行,python,apscheduler,Python,Apscheduler,这个功能几乎适用于我,但问题是它总是在我启动它时运行一次,然后它就会正常工作。我已经尝试了很多不同的方法来解决这个问题,比如添加一个start_date='someone in future',并且在我启动函数时它仍然会运行一次。这是我使用的一般公式 import apscheduler from apscheduler.scheduler import Scheduler s = Scheduler(); s.add_cron_job(simple_print.simple_print,
import apscheduler
from apscheduler.scheduler import Scheduler
s = Scheduler();
s.add_cron_job(simple_print.simple_print,day_of_week='0-5',hour=18,minute='12-13' )
s.start()
我想让它在周一到周六的18点6分12分和13分运行。问题是,如果我在这之前运行一段时间,它将在最初运行一次,然后在运行一次后,它将开始正确运行。我已经在谷歌上搜索过这个问题,但也许我是唯一一个不能解决这个问题的人
Python 2.7和最新的apscheduler。尝试启用调试日志记录。basicConfiglevel=logging.debug。这应该能让我们了解一些情况。如果你输入start_date='xxx'参数会有帮助吗?