这是我的第一个问题,但不用说我一直潜伏在这里。
目前开始使用Qt4将我的代码转换为GUI应用程序。运行WinPython-64bit-3.4.4.3。我已注册该版本,似乎它成功添加了必要的PATH行。
现在我想通过双击特定的特定python脚本(让我们称之为main.py
)来运行我的GUI应用程序。这就像一个魅力,问题是当我关闭GUI窗口时,控制台窗口也会消失。我真的想让它留下来,特别是当出现一个我没有抓到的严重错误时 - 这样我就可以看到python控制台输出 - 问题所在。
代码非常简单:
import sys
from PyQt4 import QtGui
def main():
app = QtGui.QApplication(sys.argv)
w = QtGui.QWidget()
w.resize(250, 150)
w.move(300, 300)
w.setWindowTitle('Simple')
w.show()
sys.exit(app.exec_())
if __name__ == '__main__':
main()
如果我向代码(一些随机的bs)添加强制错误,例如w.sss()
,控制台窗口将闪烁并消失。
如何让它留下来?你们能在这里提出建议吗?