我正在尝试在启动基于GUI Tkinter的应用程序时隐藏终端,但是当我在OSX上双击app.py文件时,终端窗口会出现。我尝试将扩展名更改为.pyw并尝试使用/usr/bin/pythonw启动它,但无论如何,终端窗口仍然会出现。
我甚至尝试添加以下try/except语句,但当我运行它时,我会在出现的终端窗口中得到错误:“无效的命令名称“console””。
我找不到隐藏终端窗口的方法。有人有什么想法吗?
我甚至尝试添加以下try/except语句,但当我运行它时,我会在出现的终端窗口中得到错误:“无效的命令名称“console””。
from Tkinter import *
class MainWindow(Tk):
def __init__(self):
Tk.__init__(self)
try:
self.tk.call('console', 'hide')
except TclError, err:
print err
win = MainWindow()
win.mainloop()
我找不到隐藏终端窗口的方法。有人有什么想法吗?