我不断收到此错误“未定义全局名称 v”。我知道这很可能已被大量记录,但是其他线程都与我的 GUI 情况无关。无论如何,我们开始:
v_amount= 5000
def set_v_to_something_else():
global v
v_amount=v_amount-1000
v.set(v_amount)
v = StringVar()
v.set(str(v_amount))
#create button that will allow v label to be set to something else
vbutton = Button(root, text = "change v", command = set_v_to_something_else).pack()
vlabel = Label(root, textvariable=v).pack()
再一次,它说 v 没有定义,即使我将它设置为等于 StringVar()
提前致谢