【发布时间】:2014-07-25 07:53:49
【问题描述】:
好的,这是我的问题:
我想创建一个 PyQt4 Gui,它可以从 python 控制台执行(用 IDLE、Spyder 控制台和 IPython 控制台测试),然后允许用户更改和查看变量。关闭应用程序后,用户应该能够对控制台中的变量进行进一步的处理。但是关闭 Gui 会导致内核崩溃,并且无法对控制台进行任何新的输入。
我正在使用 Python 2.7 和 PyQt4。我正在使用以下代码开始关闭应用程序:
app=QtGui.QApplication(sys.argv)
MainApp=plottest()
MainApp.show()
sys.exit(app.exec_())
【问题讨论】:
-
内核崩溃?你的意思是内核恐慌发生了吗?你确定吗?没有剩下的代码也很难回答你的问题。
-
有类似的问题。 “内核好像意外死机了。使用‘重启内核’继续使用这个控制台。”
-
我认为应该接受 hdunn 的回答,因为它是比 Gabriel Asqui 提供的更好的实践解决方案(即使在某些情况下确实解决了问题!)
标签: python python-2.7 pyqt4