from tkinter import *
windows = Tk()
windows.geometry("500x300")
windows.title("主窗口")
def b():
windows.withdraw() #隐藏主窗口
global root
root = Tk()
root.geometry("500x300")
root.title("副窗口")
Button(root,text="返回主窗口",command=show).pack(pady=50)
Label(root, text="三国两晋南北朝").pack()
root.focus_force() #新窗口获得焦点
root.mainloop()
def show():
windows.update()
windows.deiconify() #显示主窗口
root.destroy()
Button(windows,text="打开一个新窗口", command=b).pack(pady=50)
Label(windows,text="我爱python").pack()
windows.mainloop()
功能说明:主窗口和副窗口的一个隐藏和切换,抛砖引玉,具体功能还有待完善