如何在Pygubu/Python中更改标签文本
我正在尝试更改Pygubu GUI builder中Tkinter标签的标签文本属性,代码为:如何在Pygubu/Python中更改标签文本,python,Python,我正在尝试更改Pygubu GUI builder中Tkinter标签的标签文本属性,代码为: fps_lable = self.builder.get_object('FPS_Label') txt = fps_lable.cget('text') print(txt) fps_lable.config(text='hello') 但什么也没发生。我从标签中获取文本并打印出来(txt var),但当我试图将文本更改为“hello”。。。没有快乐。 知道为什么吗
fps_lable = self.builder.get_object('FPS_Label')
txt = fps_lable.cget('text')
print(txt)
fps_lable.config(text='hello')
但什么也没发生。我从标签中获取文本并打印出来(txt var),但当我试图将文本更改为“hello”。。。没有快乐。
知道为什么吗?试试看
fps_lable = self.builder.get_object('FPS_Label')
fps_lable.set('hello') # sets label to 'hello'
注意:FPS_标签必须是gui中标签的“textvariable”名称