如何阻止matplotlib.pyplot.show()删除所有数字?

时间:2014-06-01 03:37:12

标签: python matplotlib

matplotlib 绘制几个数字后,我可以按plt.get_fignums()跟踪数字。但是,如果我拨打plt.show()然后plt.get_fignums()将返回一个空列表。之后,当我拨打plt.show()时,它会被忽略。

问题:是否有任何与plt.show()相同的功能来显示 matplotlib 维护的所有数字,这些数字不会影响 matplotlib 的内部状态,并且可以多次调用相同的结果?

我知道

for fn in plt.get_fignums():
    plt.figure(fn).show()

将完成这项工作。但是有没有内置的解决方案?

0 个答案:

没有答案