【发布时间】:2020-09-21 16:19:18
【问题描述】:
我每天使用 Windows 10 任务计划程序运行我的 python 脚本,它运行良好。但我希望该脚本仅在工作日开始时间:上午 8.15 和结束时间:下午 4.15 运行。所以这里我配置了https://imgur.com/GYuQNdl 但它每 8 小时运行一次,即 8.15、4.15、12.15 但我只想在特定时间每天运行一次开始时间:上午 8.15 和结束时间:下午 4.15。那么我该如何实现呢?
还有一件事,如果我为第一个问题找到解决方案,接下来我不想在公共假期或休假时运行脚本。所以我认为我应该将它与我的日历同步。首先,我想知道是否可以以这种方式运行脚本,有什么选择吗?
【问题讨论】:
-
查看 crons
-
如果我没记错的话,我认为 Linux 中使用了 crons?我正在使用 Windows 10。因此,我正在为此使用任务计划程序。
-
Windows 有一个等效的东西,称为调度程序。
-
还有其他工具,例如
Zcron或pyccron。还没有用过它们,不能对它们的功能说太多。 -
高级设置中的“取消选中重复任务间隔”,您已将其设置为每 8 小时重复一次。
标签: python python-3.x task scheduled-tasks