我一直在四处寻找最好的方法来做到这一点,但并没有走得很远。我有一个每天在 cron 上运行几次的 python 脚本,这个脚本决定了另一个脚本需要被安排运行的时间和日期。此脚本需要运行的时间、日期和持续时间变化很大,并且它们是一次性事件。
我的问题是如何实际安排这些事件。任何人都可以建议合适的python或linux方法吗?
谢谢
更新:感谢小伙伴的提示。
对于其他搜索此内容的人,这就是我所做的,脚本 foobar.py 在 7 月 14 日上午 9 点 15 分运行:
import subprocess
subprocess.Popen(['python foobar.py | at 9.15am Jul 14',], shell=True)
最佳答案
使用 python 脚本中的 at
命令。请参阅文档 here 。