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