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

matplotlibpythondata visualization

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

close() 本身关闭当前图形

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

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()"。您不会看到任何图作为输出,因为图已经关闭。


相关文章