如何关闭所有已打开的 pyplot 窗口(Matplotlib)?


plt.figure().close(): 关闭图形窗口。

close() 本身关闭当前图形

close(h),其中 h 是一个图形实例,关闭那个图形

close(num) 关闭 number=num 的图形

close(name),其中 name 为一个字符串,关闭具有该标签的图形

close('all') 关闭所有图形窗口

示例

from matplotlib import pyplot as plt
fig = plt.figure()
ax = fig.add_subplot()
plt.show()
plt.close()

输出

现在,交换代码中“plt.show()”和“plt.close()”语句。你将无法在输出中看到任何绘图,因为绘图已经关闭。

更新于: 15-5-2021

11K+ 浏览

让你的 职业生涯有一个良好的开端

完成课程获得认证

开始学习
广告