后浪云Python教程:Python中的简单定时器
Timer: 隔一定时间调用一个函数,如果想实现每隔一段时间就调用一个函数的话,就要在Timer调用的函数中,再次设置Timer。Timer是Thread的一个派生类
python中的线程提供了java线程功能的子集。
#!/usr/bin/env python from threading import Timer import time timer_interval=1 def delayrun(): print 'running' t=Timer(timer_interval,delayrun) t.start() while True: time.sleep(0.1) print 'main running'
t是一个Timer对象。delay一秒钟之后执行delayrun函数。
其中time.sleep函数是用来让主线程暂停一点时间再继续执行。
版权声明:
作者:后浪云
链接:https://www.idc.net/help/168082/
文章版权归作者所有,未经允许请勿转载。
THE END