在编写程序时,经常需要每个一段时间去定时触发一个事件,这时候就需要使用到定时器了。在python中当然也可以应用定时器进行必要的代码编写,下面给出一个循环定时器的demo.
#!/usr/bin/env python from threading import Timer import time timer_interval=3 def timerDelay(): print 'timerDelay running' global t t=Timer(timer_interval,timerDelay) t.start() t=Timer(timer_interval,timerDelay) t.start() while True: time.sleep(0.5) print 'main running'