python 线程类

线程类主动创建线程对象

import threading
import time



def listen():
    print("listen")
    time.sleep(3)
    print("listen over")



def writeblog():
    print("writeblog")
    time.sleep(5)
    print("writeblog over")
    print(time.time()-s)


s=time.time()
# 线程对象
t1=threading.Thread(target=listen)
t2=threading.Thread(target=writeblog)


t1.start()
t2.start()
print("ending")

  

继承线程类创建对象

#继承Thread式创建

import threading
import time

class MyThread(threading.Thread):

    def __init__(self,num):
        threading.Thread.__init__(self)
        self.num=num

    def run(self):
        print("running on number:%s" %self.num)
        # 睡三秒程序结束
        time.sleep(3)

t1=MyThread(56)
t2=MyThread(78)

t1.start()
t2.start()
print("ending")

  

posted @ 2017-09-21 13:24  Adamanter  阅读(272)  评论(0)    收藏  举报