每天与APScheduler安排功能,但时间不同(日出,日落)

问题描述 投票:0回答:1

我正在尝试在日出时运行功能,并在日落时运行功能,日出和日落由suntime处理。这将是一个始终运行的脚本。我现在正在尝试使用apscheduler,但我不知道该使用日期还是Cron触发器。即:

if __name__ == '__main__':
    scheduler = BackgroundScheduler()
    scheduler.add_job(foo, 'date', run_date=sunrise)
    scheduler.add_job(bar, 'date', run_date=sundawn)
    scheduler.start()

日出和黎明是每天由午夜的功能设置的全局变量。如果我忘记添加任何信息,请告诉我。预先感谢。

python-3.x apscheduler
1个回答
0
投票

您需要为此自定义触发器类。它将需要检查每天的日出/日落时间。

© www.soinside.com 2019 - 2024. All rights reserved.