当前位置: 首页 > >

python类继承threading.Thread多线程,第二次启动时卡在start(),抛出异常

python类继承threading.Thread多线程,第二次启动时卡在start(),抛出异常


问题:python类继承多线程后,调用start()方法,线程正常运行并结束。第二次调用start()方法后,抛出异常,无法执行run()方法


解决:在第二次调用start()方法前,初始化实例调用 init()方法


def __init__(self):
threading.Thread.__init__(self)
self.threadID = 1
self.threadName = "processTime"

实践后,成功运行线程。



友情链接: year2525网 工作范文网 QS-ISP 138资料网 528200 工作范文网 baothai 表格模版