如何关闭所有已打开的 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()”语句。你将无法在输出中看到任何绘图,因为绘图已经关闭。
广告