matplotlib保存图片

概述

官方文档:https://matplotlib.org/api/_as_gen/matplotlib.pyplot.savefig.html?highlight=savefig#matplotlib.pyplot.savefig

语法

matplotlib.pyplot.savefig(fname)
参数说明
  • fname:保存路径

更多参数说明参见官方文档

注意:

  1. 先画图,然后调用save(),最后调用show(),否则就保存一张白图
  2. 通过figure(figsize,dpi)设置图片的大小,在保存时绝对有效。
    在调用show()时,显示的图片大小可能会有些出入

例子

import matplotlib.pyplot as plt

temps=[23,22,23,24,27,28,25,23]
hours=list(range(2,26,3))
plt.figure(figsize=(20,8),dpi=80)

plt.plot(hours,temps)
plt.savefig('./1.png')
plt.show()

原文出处:/show_1EF3n1YUIfoJ.html