标签:blog http 使用 ar for 2014 art div cti
使用threading.Thread模块,也有两种使用方法,可以用类,也可以在实例化对象中传入函数或类实例。
#!/usr/bin/env python # -*- coding: utf-8 -*- from threading import Thread import time def run_thread(n): for i in range(n): print i class race(Thread): def __init__(self,threadname,interval): Thread.__init__(self,name=threadname) self.interval = interval self.isrunning = True def run(self): while self.isrunning: print ‘thread %s is running,time:%s\n‘ %(self.getName(),time.ctime()) time.sleep(self.interval) def stop(self): self.isrunning = False def test(): t1 = Thread(target=run_thread,args=(5,)) t1.start() thread1 = race(‘A‘,1) thread2 = race(‘B‘,2) thread1.start() thread2.start() time.sleep(4) thread1.stop() thread2.stop() if __name__ == ‘__main__‘: test()
标签:blog http 使用 ar for 2014 art div cti
原文地址:http://www.cnblogs.com/aguncn/p/3955780.html