如何在周一开放功能并在Tuseday(第二天)关闭

时间:2017-11-20 05:29:51

标签: python scheduled-tasks

有一个具有开放和关闭功能的类。我使用计划库在9:00开放,在11:00关闭。但怎么办  开 - >在第一天19:00和  关闭 - >第二天上午11点。 ?

def workflow():
       schedule.every().day.at(9:00).do(open, smth)
       schedule.every().day.at(11:00).do(close, smth)

如何在不拆分功能工作流的情况下制作它?

1 个答案:

答案 0 :(得分:0)

如果您正在使用Linux,那么您可能需要查看cron,而我想在Windows上使用Task Scheduler(我认为)。对于需要特定时间触发器的工作流程,我建议使用外部工具(例如操作系统)。

我建议将openclose拆分为由上述工具(或任何其他自动化工具)触发的脚本。管理这些配置更容易,并且不需要您构建自己了解执行时间框架的软件。