如何将 tkinter 上的输入保存为变量
How do you save a input on tkinter as a variable
我正在尝试让 tkinter window 询问团队名称,然后将其保存为变量,这就是我目前所拥有的...
import tkinter
def new_game_func():
def save():
print('Saving team')
print(E1)
team=0
while team<=4:
team=team+1
newgamew=tkinter.Tk()
label1 = tkinter.Label(newgamew, text="Team name:")
E1 = tkinter.Entry(newgamew, bd =5)
submit = tkinter.Button(newgamew, text ="Submit", command=save)
label1.pack()
E1.pack()
submit.pack()
newgamew.mainloop()
team()
new_game_func()
它显示的是:
Saving team
.20237872
如何将其保存为纯文本而不是一堆数字?!?!
E1
是您 Entry
的参考。如果您希望访问 Entry
内的文本,您可以使用 E1.get()
.
我正在尝试让 tkinter window 询问团队名称,然后将其保存为变量,这就是我目前所拥有的...
import tkinter
def new_game_func():
def save():
print('Saving team')
print(E1)
team=0
while team<=4:
team=team+1
newgamew=tkinter.Tk()
label1 = tkinter.Label(newgamew, text="Team name:")
E1 = tkinter.Entry(newgamew, bd =5)
submit = tkinter.Button(newgamew, text ="Submit", command=save)
label1.pack()
E1.pack()
submit.pack()
newgamew.mainloop()
team()
new_game_func()
它显示的是:
Saving team
.20237872
如何将其保存为纯文本而不是一堆数字?!?!
E1
是您 Entry
的参考。如果您希望访问 Entry
内的文本,您可以使用 E1.get()
.