如何在Pygubu/Python中更改标签文本

如何在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”。。。没有快乐。 知道为什么吗

我正在尝试更改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')
fps_lable.set('hello') # sets label to 'hello'
注意:FPS_标签必须是gui中标签的“textvariable”名称