萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 編程語言綜合 >> Python定時執行之Timer用法示例

Python定時執行之Timer用法示例

   本文實例講述了Python定時執行之Timer用法。分享給大家供大家參考。具體分析如下:

  java中Timer的作用亦是如此。python中的線程提供了java線程功能的子集。

  ?

1 2 3 4 5 6 7 8 9 10 11 #!/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函數是用來讓主線程暫停一點時間再繼續執行。

  希望本文所述對大家的Python程序設計有所幫助。

copyright © 萬盛學電腦網 all rights reserved