python类继承threading.Thread多线程,第二次启动时卡在start(),抛出异常
问题:python类继承多线程后,调用start()方法,线程正常运行并结束。第二次调用start()方法后,抛出异常,无法执行run()方法
解决:在第二次调用start()方法前,初始化实例调用 init()方法
def __init__(self):
threading.Thread.__init__(self)
self.threadID = 1
self.threadName = "processTime"
实践后,成功运行线程。