我正在尝试在日出时运行功能,并在日落时运行功能,日出和日落由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()
日出和黎明是每天由午夜的功能设置的全局变量。如果我忘记添加任何信息,请告诉我。预先感谢。
您需要为此自定义触发器类。它将需要检查每天的日出/日落时间。