Interval'有什么区别?和' Cron'在APScheduler中触发?

时间:2017-10-11 08:14:00

标签: python-2.7 apscheduler

我正在为我的项目使用APScheduler。我浏览了APScheduler文档。但我无法理解' Interval'和' cron'触发。以下定义在文档中给出:

间隔:当您希望以固定的时间间隔运行作业时使用

cron:当您想在一天中的某个时间定期运行作业时使用

1 个答案:

答案 0 :(得分:2)

使用间隔,您可以指定作业应该每隔15分钟运行一次。每次运行与之间的固定时间。

使用cron,你可以告诉它每周二上午9点,或者每天中午,或者每年1月1日晚上7点运行。在cron中,您可以定义分钟,小时,星期几,月份,星期几(例如星期一)和应该运行的年份,并且您可以为其中任何一个(即每周一或每隔五分钟)分配周期)。

我认为你可以通过cron实现任何你可以实现的间隔,但不是相反。