python线程相关

多线程 -- threading

2017-08-18  本文已影响53人  钱塘

多线程模块 threading

``` 
class MyThread(threading.Thread):

    def __init__(self, num):
        threading.Thread.__init__(self)
        self.num = num   # 对象里的字段  # self 是 t1或t2

    def run(self):

        print("running on number: %s" % self.num)

        time.sleep(3)

if __name__ == '__main__':
    t1 = MyThread(1)  # 实例化一个类的对象,执行构造方法
    t2 = MyThread(2)

    t1.start()
    t2.start()
``` 
    import threading
    t1 = threading.Thread(target=music, args=('七里香',))
    
    target指向函数,args指向函数的参数
上一篇下一篇

猜你喜欢

热点阅读