Python写每隔一段时间就运行一次的任务,怎么写比较好

如题所述

# coding=utf-8
# using python2.7
import time
start_job = True
while start_job:
    # do something here.
    print 1  # 这里改成你想做的任务
    time.sleep(60)  # 每隔一分钟执行一次print任务, sleep里的参数按秒算

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-10-13
如果用sleep的话,程序每次运行也是需要消耗一定时间的,print虽然时间非常短,但是对于比较复杂的程序来说,每运行一次消耗的时间还是得引起注意的,所以这样写就是每隔60s + 程序执行所需时间 执行一次
第2个回答  2017-05-07
视情况而定,多数情况下不需要python编程。
相似回答