可能重复:
How can I hide the console window in a PyQt app running on Windows?
我在Python2.6 + PyQT + Eric4环境下编程。 所有GUI和程序部分都已完成,但问题在于此。 当我运行我的程序时,会弹出两个窗口。 一个是我想要的窗口(或框架),另一个是具有全黑色地下颜色的python解释器窗口。我真的不希望这个展示。
我能做些什么来摆脱它? 请帮我解决这个问题。
答案 0 :(得分:5)
我想您使用的是Windows,这是我所知道的唯一一个双击脚本时打开提示的操作系统。有两种解决方案AFAIK:使用pythonw.exe
可执行文件执行文件,如@Adrien所建议的那样。如果使用.pyw
扩展名保存文件,则双击时Windows会自动使用pythonw.exe
执行脚本
答案 1 :(得分:4)
pythonw.exe
来运行你的脚本(而不是标准python.exe
)来摆脱控制台窗口
(我不知道其他操作系统是否存在类似差异)
答案 2 :(得分:3)
在Windows上,如果使用扩展名.py
而不是.pyw
保存python文件,则只会弹出程序窗口。