python - 安排脚本在固定时间后执行?

标签 python scheduling jobs scheduler

我有一个 Python 脚本,可以在任何地方运行 10 秒到 5 分钟。

我需要一个可以生成作业的调度程序,然后在作业完成后,等待 15 分钟,然后再次运行作业等。

  • 无并发,只有一个作业实例。
  • 作业完成(未开始!)后必须等待 15 分钟。
  • Linux 机器。

最佳答案

您可以使用 bash 脚本来执行此操作。程序完成休眠15分钟后再调用。

while true; do
    python myprogram.py
    sleep 900
done

关于python - 安排脚本在固定时间后执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9509730/

相关文章:

python - 为什么traceback.format_exception需要traceback参数而不是使用ex.__traceback__?

python - 如何在 Django-Haystack 中调试 "Model <...> has more than one SearchIndex handling it"错误?

python - 如何在 heroku cedar 堆栈上使用 virtualenv 进行 pip 卸载?

python - 在 python 中的列表中定位列表元素的最快方法是什么?

linux - 在 Linux 中安排事件

c++ - 多线程老板/ worker 模型的C/C++实现

java - 如何从java调用oracle dbms_scheduler.run_job?

algorithm - 优化算法来安排具有依赖性的任务?

kubernetes - 如果 kubernetes 作业失败是否有可能收到通知

sql - 为什么我通过 Start-Job 执行的 SQL 没有返回我期望的答案?