如何使用 python Tkinter 隐藏 Windows 控制台?

Posted

技术标签:

【中文标题】如何使用 python Tkinter 隐藏 Windows 控制台?【英文标题】:How to hide Windows console with python Tkinter? 【发布时间】:2011-03-01 19:48:56 【问题描述】:

我尝试将我的 .py 文件重命名为 .pyw。但是用py2exe编译并没有什么区别。

我尝试使用 root.withdraw() 但它所做的只是冻结应用程序,防止初始画布弹出,并且无论如何都无法删除命令提示符窗口。

有人有解决办法吗?

我的根是: root = Tk()

【问题讨论】:

【参考方案1】:

我最终在 http://ubuntuforums.org/showthread.php?t=728170 上找到了解决方案

简而言之,解决办法就是把setup(console=["yourapp.py"])这一行改成setup(windows=["yourapp.py"]),否则就和py2exe教程的其余部分代码一样。

【讨论】:

以上是关于如何使用 python Tkinter 隐藏 Windows 控制台?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 guizero/tkinter python 3 中将图标添加回任务栏?

如何从Python Tkinter应用程序中捕获任何输出到控制台?

急求:python3 tkinter如何实现点击一个按钮跳出另一个窗口

如何增加 Checkbutton 的大小 - Tkinter

如何查看 Tkinter 中是不是存在小部件?

如何使用 Tkinter 创建密码输入字段