如何安排Python脚本从脚本本身每小时运行一次

时间:2018-03-09 22:52:16

标签: python python-2.7 scheduled-tasks

我有一个Python(2.7)脚本,我需要每天每小时运行一次。
我找到了两种主要的方法来做到这一点,两种方式都不能满足我的需求:

  • 基于睡眠的解决方案 - 我见过的示例基本上会打开一个无限循环的线程,并在两者之间睡一小时。这不会奏效,因为我无法保证流程能够持续开放。
  • 手动使用Windows'任务计划程序。这个问题是我需要分发给我还没有物理访问权限的计算机,所以我无法设置任务。

我需要的是一种自动化方法,确保脚本可靠地每小时运行一次。最好是解决方案将使用Python,但我可以运行一个不会在python中的安装脚本/程序。
除此之外,如果有正确的'那将是很好的。将它设置为每小时运行,直到它成功完成某项任务,但是一旦我整理了每小时的时间安排,这应该是一个简单的补充,这是我的主要需求。

编辑:脚本可能只在非服务器Windows机器上运行。

谢谢!

0 个答案:

没有答案