from threading import Thread import time class MyThread(Thread): def __init__(self, name): Thread.__init__(self) self.name = name def run(self): # run 方法是规定好的, 不能改作其他名字 print("Threading:{} start".format(self.name)) time.sleep(3) if __name__ == "__main__": t1 = MyThread('t1') t2 = MyThread('t2') t1.start() # 开启线程,用start方法 t2.start()
老师,初始化的时候为啥调用父类Thread的初始化方法,是因为重写了父类方法吗