【发布时间】:2021-01-10 01:37:29
【问题描述】:
我想每 12 小时运行一次脚本,或者至少运行一次其中的代码块。我会浪费多少资源/浪费多少资源:
while True:
My Code
time.sleep(43200)
有没有更简单、更有效的方法来实现这一点?
【问题讨论】:
-
是的,使用外部调度程序来运行您的作业。如果你使用 linux,你有 cron 在你的腰带。 Windows 也有一个任务计划程序。
-
您是否尝试过运行该脚本?发生了什么?你想象它使用什么“资源”?您是否尝试过研究替代品?
-
只有在进入
sleep之前对共享资源(例如文件或数据库)进行某种锁定,才会浪费资源。
标签: python python-3.x time