如何安排任务仅在特定时间运行?

时间:2020-06-03 03:40:07

标签: python python-3.x task scheduled-tasks

  1. 我正在使用Windows 10任务计划程序每天运行我的python脚本,并且运行良好。但我希望该脚本仅在工作日开始运行,开始时间:8.15 AM,结束时间:4.15 PM。所以我在这里配置了https://imgur.com/GYuQNdl 但是它每8个小时运行一次,即8.15、4.15、12.15,但是我只希望在特定时间每天运行一次,开始时间:8.15 AM,结束时间:4.15 PM。那么我该如何实现呢?

  2. 还有一件事,如果我解决了下一个问题,那就是我不想在公共假期或休假时运行脚本。因此,我认为我应该将其与日历同步。首先,我想知道是否可以通过这种方式运行脚本吗?

1 个答案:

答案 0 :(得分:0)

  1. 如果您希望任务每天仅运行一次,则不应将其计划为每8小时运行一次。您应该只关心开始时间,而不是结束时间。

  2. 取决于您是要使用COM读取Outlook还是要进入Exchange服务器以读取日历,可以尝试this来检查脚本中的日历。

    < / li>