python matlibplot时如何不显示图片只保存图片

1.查看网上的博客好像没得到需要的结果,于是查看官方文档,既然跟show有关,我就先查询,plt.show()

python matlibplot时如何不显示图片只保存图片_第1张图片

 2.在see also中查看到了ioff可以禁用交互模式,而交互模式就是在创建图时就显示出图片,禁用了之后就可以只保存而不显示了

python matlibplot时如何不显示图片只保存图片_第2张图片

具体用法如下:

# if interactive mode is on
# then figures will be shown on creation
plt.ion()
# This figure will be shown immediately
fig = plt.figure()

with plt.ioff():
    # interactive mode will be off
    # figures will not automatically be shown
    fig2 = plt.figure()
    # ...

 

你可能感兴趣的:(python,开发语言)