Python定時執(zhí)行之Timer用法示例
更新時間:2015年05月27日 09:32:32 作者:imzoer
這篇文章主要介紹了Python定時執(zhí)行之Timer用法,實例分析了Timer模塊的原理及相關使用技巧,需要的朋友可以參考下
本文實例講述了Python定時執(zhí)行之Timer用法。分享給大家供大家參考。具體分析如下:
java中Timer的作用亦是如此。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一秒鐘之后執(zhí)行delayrun函數。
其中time.sleep函數是用來讓主線程暫停一點時間再繼續(xù)執(zhí)行。
希望本文所述對大家的Python程序設計有所幫助。

