如何使用 apscheduler 在特定时间触发作业?

How to use apscheduler to trigger job at specific times?

我正在使用 python apscheduler 模块以不规则的间隔触发作业,例如每天 1:30 AM 和 11:10 PM,但无法找到解决方案.

你能帮我看看怎么做吗?我不想创建两个工作,一个用于 1:30 AM 和 11:10 PM。至少让我知道如何使用 crontab 执行此操作,以便我对 apscheduler 执行相同的操作。谢谢

我经历了这个 link https://apscheduler.readthedocs.io/en/v2.1.2/cronschedule.html#available-fields 但不知道如何去做。

即将发布的 APScheduler 3.5.0 应该涵盖这种情况:

from apscheduler.triggers.multi import OrTrigger

trigger = OrTrigger([CronTrigger(hour=1, minute=30), CronTrigger(hour=23, minute=10)]
scheduler.add_job(yourfunc, trigger)