首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python Scheduler top of the hour

Python Scheduler top of the hour
EN

Stack Overflow用户
提问于 2020-04-18 04:43:27
回答 1查看 216关注 0票数 0

我有下面的代码片段,当脚本启动时,它每3小时运行一次,这很棒,我想知道是否有一种方法可以指定它在一小时的顶部每3小时运行一次,例如00:00,03:00,06:00,09:00等?

代码语言:javascript
复制
schedule.every(3).hours.do(self.run_report)

我正在尝试一致地说,报告将在这些时间每3小时生成一次,而不是在最后一次运行后3小时运行。

EN

回答 1

Stack Overflow用户

发布于 2020-04-18 05:27:02

您正在使用的schedule模块也支持组合不同的属性。

您可以按如下方式执行此操作:

代码语言:javascript
复制
schedule.every(3).hours.at("00:00").do(self.run_report)

这样,无论脚本何时启动,作业都将安排在一天的开始,并在每隔00:00、03:00、06:00、09:00运行。诸若此类。您可以相应地选择计划时间,最终您的脚本会按照您希望的方式运行

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61280359

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档