我需要运行一个脚本,该脚本将从Web服务获取数据周期,这是一个小时的周期,所以我不能随时随地进行操作,我需要在以后的某个确切时间打开该周期。
就像我在15:30运行它一样,该程序只会执行从15:55到16:55的循环,并且它们会关闭。
我知道我可以用]关闭它>
start = time.time() PERIOD_OF_TIME = 3600 # 60 min while True : ... do something if time.time() > start + PERIOD_OF_TIME : break
但是我如何才能将其保持一段时间,直到下一个小时周期的5分钟才进入睡眠状态?
这不是例行程序,如果只是我在crontab上安排的时间,则需要按需调用。
我需要运行一个脚本,该脚本将从Web服务获取数据周期,这是一个小时的周期,所以我不能随时随地进行操作,我需要在以后的某个确切时间打开该周期。就像我跑步...