如何在python PyQt GUI应用程序中隐藏控制台窗口

时间:2013-05-20 09:17:53

标签: python pyqt4

我使用Python 2.6,PyQt4开发了一个应用程序。

我们遵守.pyc并创建了一个启动程序来运行此脚本并将其放在中心位置,以便每个人都可以访问它。

我们发现一个控制台窗口正在打开我们的应用程序。所以我们将启动器的扩展名更改为.pyw,我们实现了所需的解决方案。

问题是如果我们运行此应用程序并长时间锁定系统,那么应用程序将被挂起。当我们使用.py时,它不会挂起。

因此需要一个解决方案来隐藏控制台窗口.py

1 个答案:

答案 0 :(得分:0)

通过双击运行PyQt应用程序(扩展名为.py)并且看不到任何控制台窗口只是用pythonw.exe绑定.py

cmd中设置(设置pythonW.exe的正确路径):

assoc .py=Python.File
ftype Python.File=C:\Python33\pythonw.exe "%1" %*

然后只需点击你的py文件。

BUT 我认为挂起你提到的与pythonw.exe相关