首页 > Python > 进阶系列 > PyQt捕获崩溃日志解决办法
2018
10-26

PyQt捕获崩溃日志解决办法

在Python中使用PyQt图形化界面,当程序运行异常时,主线程卡死 会导致直接闪退,,崩溃打印都没有,这让我们很头疼,找不到崩溃原因。

通过最近学习,总结了两个有效办法。

1.在容易出问题的地方,开启新线程执行。这样即便崩溃了,那主线程还在运行,就可以正常执行print

2.import cgitb     然后在程序运行前 执行下面方法 cgitb.enable(format = 'text')

下面就是能够正常打印崩溃信息了

PyQt捕获崩溃日志解决办法 - 第1张  | u3d8技术分享

最后编辑:
作者:网虫虫
网虫虫
分享是一种快乐; 分享是一种美德; 分享是一种幸福!

0 0 votes
Article Rating
Subscribe
提醒
guest
0 评论
Inline Feedbacks
View all comments