matplotlib.pyplot.close#

matplotlib.pyplot.close(fig=None)[源]#

关闭图形窗口,并将其从 pyplot 注销。

参数:
figNone 或 int 或 str 或 Figure

要关闭的图形。有多种指定方式:

  • None:当前图形

  • Figure:给定的 Figure 实例

  • int:图形编号

  • str:图形名称

  • 'all':所有图形

备注

pyplot 维护着对使用 figure() 创建的图形的引用。当图形完成工作后,应将其关闭,即从 pyplot 注销,以释放其内存(另请参阅 :rc:figure.max_open_warning)。关闭通过 show() 创建的图形窗口会自动注销该图形。对于所有其他用例,尤其是 savefig() 不带 show() 的情况下,必须使用 close() 显式注销该图形。

使用 matplotlib.pyplot.close 的示例#

乒乓球

乒乓球

多页 PDF

多页 PDF

多进程

多进程

紧凑布局指南

紧凑布局指南