使用WinPython;运行GUI script.py后,控制台窗口关闭

时间:2016-08-02 21:08:19

标签: python windows qt cmd windows-console

这是我的第一个问题,但不用说我一直潜伏在这里。

目前开始使用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(),控制台窗口将闪烁并消失。

如何让它留下来?你们能在这里提出建议吗?

0 个答案:

没有答案