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