【发布时间】:2017-12-25 17:49:57
【问题描述】:
我是 Python 的初学者。我试图开发一个简单的货币程序,但我遇到了一个问题。当点击计算按钮时,程序应该计算钱(如交易所)。但我做不到。 PyCharm 写“进程以退出代码 1 完成”
【问题讨论】:
-
为什么pycharm不只显示回溯?退出代码作为调试辅助几乎完全没有用。
-
示例代码永远不会从
app.exec_()返回,因此永远不会调用sys.exit()。AttributeError将立即终止脚本的执行。 pyqt5 的最新版本也会在遇到未处理的异常时调用qFatal(),除非安装了异常钩子(请参阅here)。在这些情况下,进程退出代码将是特定于平台的。在 linux 系统上,它是 134 (SIGABRT)。 -
我找到了this pycharm support thread,这表明设置“在输出控制台中模拟终端”选项可能会显示正确的 python 回溯,而不是无用的退出代码消息。
-
@BSekili。
miktar = int(self.lineEdit.text()).
标签: python-3.x