簡體   English   中英

如何將 tkinter 上的輸入保存為變量

[英]How do you save a input on tkinter as a variable

我正在嘗試讓 tkinter 窗口詢問團隊名稱,然后將其保存為變量,這就是我目前所擁有的......

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()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM