在Python中使用PyQt图形化界面,当程序运行异常时,主线程卡死 会导致直接闪退,,崩溃打印都没有,这让我们很头疼,找不到崩溃原因。
通过最近学习,总结了两个有效办法。
1.在容易出问题的地方,开启新线程执行。这样即便崩溃了,那主线程还在运行,就可以正常执行print
2.import cgitb 然后在程序运行前 执行下面方法 cgitb.enable(format = 'text')
下面就是能够正常打印崩溃信息了
- 本文固定链接: http://www.u3d8.com/?p=1850
- 转载请注明: 网虫虫 在 u3d8.com 发表过