我是 Python 的新手。同时,我正在Tkinter
使用 Python 2.7 将 GUI 集成到我的应用程序中。这是到目前为止的代码:
import Tkinter
top = Tkinter.Tk()
top.mainloop()
但是,当我执行该文件时,会弹出一个控制台窗口和GUI。如何在启动期间摆脱控制台窗口?
我是 Python 的新手。同时,我正在Tkinter
使用 Python 2.7 将 GUI 集成到我的应用程序中。这是到目前为止的代码:
import Tkinter
top = Tkinter.Tk()
top.mainloop()
但是,当我执行该文件时,会弹出一个控制台窗口和GUI。如何在启动期间摆脱控制台窗口?
将您的 Python 脚本重命名为.pyw
(not .pyc
)。这将告诉调用者实例化一个控制台窗口。资源
但是请注意,这也适用于非基于 GUI 的脚本,这可能会导致不良行为 - 例如无法看到您的脚本。