0
我正在使用閒置的Python 2.7。這個Python 2.7代碼爲什麼會產生過多的標籤?
我有一個getVar按鈕,獲取條目 中的任何文本,並使用btnWork函數將其放入myEmpty標籤中。我只想要一個myEmpty標籤。
但是,在下面的代碼中,如果我將myEmpty標籤放在函數中,每次單擊按鈕時都會得到標籤。這不是我想要的。
from Tkinter import *
myGui=Tk()
myGui.geometry("200x100")
myGui.title("basicGUI")
myGui.configure(bg="gray")
entryVar = StringVar()
entryVar.set("")
entry = Entry(textvariable=entryVar, width=10)
entry.pack()
eV = StringVar()
def btnWork():
global eV
eV = StringVar()
myBtn=Button(text="getVar", command=btnWork)
myBtn.pack()
myEmpty = Label(textvariable=eV, width=10)
myEmpty.pack()
mainloop()
我該如何預防?
哇,工程奇妙的這樣一個嚴格的答案。我從來沒有想過要使用'code'myEmpty.config(text = ev).'code'我已經使用了我的輸入鍵或點擊按鈕時獲得了另一個標籤。我非常沮喪!你的代碼幫助是完美的。謝謝湯姆 – rasPi2bSarah