Python guizero:textBox=[textBox]

Python guizero:textBox=[textBox],python,guizero,Python,Guizero,好的,我已经使用guizero好几天了,但是我发现了一个困扰我的问题。这里是代码的简化版本 from guizero import App, Text, PushButton, Picture, Drawing, TextBox app = App("Testing") def test(): global testing print(testing) button = PushButton(app,test, text = &quo

好的,我已经使用guizero好几天了,但是我发现了一个困扰我的问题。这里是代码的简化版本

from guizero import App, Text, PushButton, Picture, Drawing, TextBox

app = App("Testing")
          
def test():
    global testing
    print(testing)

button = PushButton(app,test, text = "press to test")
button.bg = "red"
button.text_size= 35

tittle = Text(app, "Testing input here")
testing = TextBox(app, text= "" )
app.display()
无论用户在文本框中输入什么,它始终是打印的:

[TextBox]具有文本“”的对象

我试着把测试放在函数测试中的一个参数中,结果也是一样的

[TextBox]具有文本“”的对象

如果我没有在函数或全局测试中做参数,它会做同样的事情,如果我在按钮前做文本框,我也会有同样的问题


任何人都能找到解决问题或解决这个问题的方法吗?我是guizero的新手,所以我不知道我在做什么

def test():
    global testing
    print(testing.value)
这将获得
测试
小部件的值,而不是小部件的“repr”

在guizero中,当小部件的值更新时,输出的描述文本不会更新,这似乎有点“bug”

该问题已被开发人员接受,并已将修复程序推送到开发分支机构