如何在没有命令提示窗口的情况下运行wxPython对话框?

3

可能有重复:
如何在运行在Windows上的PyQt应用程序中隐藏控制台窗口?

我刚开始使用wxPython来创建对话框,到目前为止,我注意到的一件事是每次我启动脚本(通过双击或在IDLE中按F5),我都会得到后台的命令提示符窗口,然后wx对话框出现。
是否有任何方法可以删除该命令提示符并只获取我在wx中制作的对话框?


该死,刚发现将 *.py 重命名为 *.pyw 就可以了。把这个算作已解决。 - ch1zra
你应该回答自己的问题并选择接受它。 - jdi
但是你如何将这部分纳入构建过程中呢? - Harry
1个回答

4

已解决问题:将扩展名从py更改为pyw,这样在不需要控制台的情况下就可以正常运行。


1
它可以工作,但是当我使用pyinstaller创建exe文件时,它又开始显示了,所以我不得不添加--noconsole.....像这样: $ python pyinstaller.py --noconsole yourprogram.py - Zohab Ali

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接