定时器
此类表示一个操作应该在等待一定的时间之后运行 --- 相当于一个定时器。 time 类是 Thread类的子类,因此可以像一个自定义线程一样工作。
例:每隔两秒输出一次当前时间
import threading
import time
# def run():
# print ("%s" % time.ctime(time.time()))
# timer_2 = threading.Timer(1, run)
# timer_2.start()
# # run("宝马")
# timer_1 = threading.Timer(2,run)
# timer_1.start()
def run():
print("%s" % time.ctime(time.time()))
timer = threading.Timer(2,run)
timer.start()
if __name__ == '__main__':
timer1 = threading.Timer(1,run)
timer1.start()