保存cx冻结错误

2024-10-03 17:19:33 发布

您现在位置:Python中文网/ 问答频道 /正文

因此,当python程序使用cx_freeze冻结时,它会在程序崩溃时打开警报唯一的问题是分发回溯(对于bug报告)的唯一方法是截屏警报框,这有点麻烦(您不能从警报框中复制文本)。在

有什么方法可以保存cx\u freeze错误报告吗?例如,将它们写入崩溃日志文件。以如此有用的方式呈现崩溃,却又无法轻松地将崩溃报告发送给开发人员(截图虽然很乏味,但却很遗憾)。在


Tags: 文件方法文本程序开发人员报告方式警报
1条回答
网友
1楼 · 发布于 2024-10-03 17:19:33

我认为实际上可以从Windows消息框中复制文本,但我同意用户并不明显可以这样做。在

应该可以将sys.excepthook设置为在某个地方保存错误和回溯的函数。这将停止cx_Freeze显示错误消息框,因此您可以在适当的情况下通知用户错误。在

相关问题 更多 >