tkinter label怎么在运行后重新赋值

        addr_num = tk.StringVar()
        addr_num.set(len(v_url))
        tk.Label(win,textvariable=commend_num,width=5,height=1,bg='blue').grid(row=2,column=2)

addr_num.set(len(v_url))这个数值,会在窗口启动时显示出来,
但窗口启动后,这个值改变了,怎么label更新呢

阅读 6.5k
1 个回答
新手上路,请多包涵

addr_num = tk.StringVar()
addr_num.set(len(v_url))
tk.Label(win,textvariable=addr_num,width=5,height=1,bg='blue').grid(row=2,column=2) #修改textvariable属性

----当需要更新时-------

addr_num.set(len(v_url)) #再调用一次就可以

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题