Python 如何配置Qt4Agg后端的行为?

Python 如何配置Qt4Agg后端的行为?,python,pyqt,matplotlib,Python,Pyqt,Matplotlib,我了解到show()上的行为取决于matplotlib正在使用的。当时,我正在寻找一种方法,以防止show()删除图形的绘图元素,并得出结论,通过从Qt4Agg切换到TkAgg,即使图形关闭,绘图元素也会保留下来。如果可能的话,我想通过学习如何配置Qt4agg后端以实现所需的性能来增强我的超能力。与其尝试对后端进行额外控制,不如自己创建图形并保留对它们的引用,如第一个问题的最高评分答案所示。正如您在这里要求的那样,试图操纵后端的问题在于,后端并不打算在您查看完数据后将其完整地交还给您;这通常不是

我了解到
show()
上的行为取决于matplotlib正在使用的。当时,我正在寻找一种方法,以防止
show()
删除图形的绘图元素,并得出结论,通过从Qt4Agg切换到TkAgg,即使图形关闭,绘图元素也会保留下来。如果可能的话,我想通过学习如何配置Qt4agg后端以实现所需的性能来增强我的超能力。

与其尝试对后端进行额外控制,不如自己创建图形并保留对它们的引用,如第一个问题的最高评分答案所示。正如您在这里要求的那样,试图操纵后端的问题在于,后端并不打算在您查看完数据后将其完整地交还给您;这通常不是后端的工作。见:

有关matplotlib(或任何特定软件包)的特定问题最好在查看文档以获取答案后,提交到合适的邮件列表中。对于matplotlib,-users列表在这里:那么为什么我们有一个“matplotlib”标签呢?我想“best”只是意味着你有一个更高的变化,可以从开发者那里得到答案——以防他们还没有上瘾。