0

我可以在几个小时内运行我的脚本吗?例如:我想每天早上 6 点到下午 12 点执行我的脚本。在 12:01 pm 我想终止进程

谢谢

PS:我的脚本托管在heroku上

4

1 回答 1

0

TLDR ; 在 linux 中使用 cron - 使你的 python 脚本可执行,然后配置你的 cron 来运行你想要的任何方式。

在 Windows 中,您可以使用计划任务。

稍微解释一下cron- 它基本上是类 Unix 计算机操作系统中基于时间的作业调度程序。

请点击下面的链接以获取有关如何使用 crons 运行 python 脚本的完整说明。

https://medium.com/@gavinwiener/how-to-schedule-a-python-script-cron-job-dea6cbf69f4e

或者,如果 heroku 一直在运行,您可以 BackgroundScheduler()使用APScheduler

参考 -安排一个函数在 Flask 上每小时运行一次

于 2020-05-21T17:17:05.377 回答