eug*_*712 3 python timing python-2.7
我有一个脚本需要在早上7点到晚上9点之间运行.该脚本已经无限期地运行,但如果我能够在上述时间之外暂停它,那么它将最小化它将产生的数据量.
我目前time.sleep(x)
在某些部分使用但time.sleep(36000)
看起来有点傻吗?
使用Python 2.7
提前致谢!
You should use cron jobs (if you are running Linux
).
Eg: To execute your python
script everyday between 7 am and 9 am.
0 7 * * * /bin/execute/this/script.py
Run Code Online (Sandbox Code Playgroud)
现在说你想在上午9点退出该计划.
您可以像这样实现您的python代码,以便在2小时后自动终止.
import time
start = time.time()
PERIOD_OF_TIME = 7200 # 120 min
while True :
... do something
if time.time() > start + PERIOD_OF_TIME : break
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3634 次 |
最近记录: |