我正在文件中创建一个按钮,然后单击该按钮来调用另一个gui文件。调用功能正常工作,但是上一个文件中的按钮仍粘贴在框架上(未删除)。我想调用另一个gui,它没有上一个的gui,所以我想知道如何在单击后删除按钮。
# main gui file
import tkinter as tk
import connect as con
root=tk.Tk()
class widgets():
def __init__(self):
pass
def button(self):
button1=tk.Button(root,text="qwerty",command=func)
button1.pack()
def func():
button2=tk.Button(root,command=con.fun(root))
button2.pack()
obj=widgets()
obj.button()
root.mainloop()
#test file connected to main
import tkinter as tk
def fun(root):
img=tk.PhotoImage(file="F:\wowowowo\py project\Group 72.png")
label=tk.Label(root,image=img)
label.pack()
root.mainloop()
我制作的这两个文件仅用于测试,我想连接多个文件。 因此,我们将不胜感激