python多线程

#!/usr/bin/python
import time
import threading

def worker():
    print("worker\n")
    time.sleep(1)
    return

'''
method1,多线程,定义函数,调用函数
'''
if __name__ == '__main__':
    for i in xrange(5):
        t = threading.Thread(target = worker)
        t.start()
        
        
'''
method2,继承类,重写run方法
'''
class myThread(threading.Thread):
    def run(self):
        worker()

for i in xrange(3):
    t = myThread()
    t.start()


你可能感兴趣的:(python多线程)