小编Mon*_*era的帖子

保存数据并同时关闭 Tkinter 窗口

所以我试图从用户那里获取数据,然后我希望 gui 窗口关闭,并在他们单击“Enter”后立即将数据保存到我的代码的变量中。但窗户就停留在那里。我如何让它保存数据,同时关闭 gui 窗口?

#pop up window
def show_entry_fields():
   global ModelNumber,PowerOutput,SerialNumber

   ModelNumber=e1.get()
   PowerOutput=e2.get()
   SerialNumber=e3.get()

master = Tk()
master.title("Model Information")

master.geometry("500x300")

master.iconbitmap("square.ico")

Label(master, text="Model Information").grid(row=0,column=1)
Label(master, text="Model Number ").grid(row=2)
Label(master, text="Power Output (w)").grid(row=3)
Label(master,text="Serial Number").grid(row=4)


e1 = Entry(master)
e2 = Entry(master)
e3 = Entry(master)


e1.grid(row=2, column=1)
e2.grid(row=3, column=1)
e3.grid(row=4, column=1)


Button(master, text='Enter', command=show_entry_fields).grid(row=6, 
column=1, sticky=W, pady=4)




mainloop()
master.withdraw()
Run Code Online (Sandbox Code Playgroud)

python user-interface tkinter

-1
推荐指数
1
解决办法
1479
查看次数

标签 统计

python ×1

tkinter ×1

user-interface ×1