Python Guizero&x27;调用pyplot.figure()后,s TextBox.value停止更新

Python Guizero&x27;调用pyplot.figure()后,s TextBox.value停止更新,python,Python,我想使用guizero库创建简单的GUI,但我发现调用matplotlib.pyplot.figure()时TextBox.value停止更新 我几乎什么都没试过,因为我不知道如何解决它。我刚刚发现了问题 from guizero import App, TextBox import matplotlib.pyplot as plt plt.figure() def print_value(): print(text_box.value) app = App() text_box

我想使用guizero库创建简单的GUI,但我发现调用matplotlib.pyplot.figure()时TextBox.value停止更新

我几乎什么都没试过,因为我不知道如何解决它。我刚刚发现了问题

from guizero import App, TextBox
import matplotlib.pyplot as plt

plt.figure()

def print_value():
    print(text_box.value)

app = App()

text_box = TextBox(app, command=print_value)

app.display()
我想使用文本框作为值(浮动)的输入。如果plt.figure()不在代码中,我只需在UI中输入值,通过调用text_box.value,我就可以读取值(并像示例中那样立即打印)。但是,我还想使用matplotlib.pyplot来绘制数据。问题是当plt.figure()在代码中时,文本框.value停止更新。我可以在UI中输入我想要的任何内容,但text_box.value保持不变(在本例中为空字符串,或者在我定义它时为默认字符串值)。我有什么做错了吗?还是有什么问题