如何在tkinter中从另一个GUI调用gui?

时间:2018-10-28 05:58:18

标签: python python-3.x tkinter

我正在文件中创建一个按钮,然后单击该按钮来调用另一个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()

我制作的这两个文件仅用于测试,我想连接多个文件。 因此,我们将不胜感激

0 个答案:

没有答案