4

我一直在寻找最好的方法来做到这一点,但并没有真正走得太远。我有一个每天在 cron 上运行多次的 python 脚本,该脚本确定需要安排另一个脚本运行的时间和日期。该脚本需要运行的时间、日期和持续时间变化很大,它们是一次性事件。

我的问题是如何实际安排这些事件。任何人都可以建议一个合适的python或linux方法吗?

谢谢

更新:感谢小伙子的提示。

对于其他搜索此内容的人,这就是我所做的,脚本 foobar.py 在 7 月 14 日上午 9.15 运行:

import subprocess
subprocess.Popen(['python foobar.py | at 9.15am Jul 14',], shell=True)
4

2 回答 2

3

使用atpython 脚本中的命令。请参阅此处的文档。

于 2012-05-14T21:34:05.443 回答
0
import time,sched;

我认为 sched 是您正在寻找的东西

于 2012-05-15T03:49:16.270 回答