0

我有一个每隔一小时运行一次的 python 应用程序,需要根据一些数据库配置执行一些计划任务。例如,一个配置可能是:

  • 每天 15:00 做 X
  • 每周一 8:00 做 Y

我可以延迟一小时。

我可以自己实现这个,但我想知道是否有一个开箱即用的解决方案,比如APScheduler,但它并不是一直在运行。

4

1 回答 1

0

APScheduler 似乎也是一个不错的选择,但如果你只想简单地调用你的 python 应用程序:

  Do X every day at 15:00
  Do Y every Monday at 8:00

为什么不让 cron 作业通过使用 chmod +x 使您的脚本可执行然后添加来运行您的脚本

     0 0 */2 * * /path/to/your/pyScript.py

调用了-e标志。

请让我知道,如果你有任何问题!

于 2014-08-06T06:07:12.873 回答