我有一个登录表格,登录后我创建了一个托盘并隐藏了签名表格......我怎样才能销毁我的旧主人并从托盘.py 创建一个新主人?
例如:- 我有一个文件 main.py,我在其中显示如下形式 -
import tkinter as tk
from signin import Signin
root = tk.Tk()
def main():
signin = Signin(root)
signin.show_form()
root.mainloop()
if __name__ == "__main__":
main()
这里 self.master 是 main.py 的根
从 signin.py 我单击按钮签名以创建托盘-
def authenticate(self):
self.master.withdraw()
Tray(self.master)
单击身份验证按钮后,创建托盘并从托盘中单击注销,而不是我想要的,例如从托盘.py-
def sign_out(self):
self.master.destroy()
from main import root
import signin
signin = signin.Signin(root)
signin.show_form()
root.mainloop()
谁能帮我解决这个问题