如何在Pyython控制台中调试来自崩溃的神秘退出代码?

2024-04-20 07:26:55 发布

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

我经常让我的PyCharm Python控制台完全崩溃,没有堆栈跟踪,只有一个退出代码,如下所示:

enter image description here

它并不总是相同的退出代码,通常谷歌搜索这些代码也没有什么用处。通常很难判断到底是哪一行导致了崩溃,因为我使用Ctrl-Shift E在控制台中同时运行了多行。它也永远不会重现,因为当我重新启动控制台并重新运行完全相同的代码段时,崩溃不会发生

我有一种感觉,这与Windows10上的PyQt5或内存不足有关,但我真的必须知道如何调试它并避免这些崩溃。我在PyCharm控制台中一步一步地进行大量数据分析,由于随机崩溃而丢失内存中的所有计算结果,这确实令人沮丧


Tags: 内存代码shift堆栈代码段pyqt5pycharm用处