在用户按下“登录”按钮后,我试图用不同的GUI打开一个新文件,但是当他们单击Tk主窗口时,我似乎无法销毁它。
def __init__(self, master=None): #This is how I initialized the TK window
tkinter.Tk.__init__(self,master)
m_login = tkinter.Button(text="Login",bg="#1e1e1e",foreground="#b4b4b4",width=10,command=self.login)
def login(self):
os.startfile('maingui.py')
self.tkinter.destroy() #Idk what goes here
答案 0 :(得分:0)
self.destroy
在大多数情况下都可以工作,但是我发现导入类和函数然后关闭第一个似乎效果最好。