问题描述
使用plt.savefig 保存生成的图片时,结果打开生成的图片却是一片空白。
plt.show()
plt.savefig(r'D:\test\venv\result\result' + t + '.jpg')
}
原因分析:
在 plt.show() 后调用了 plt.savefig() ,在 plt.show() 后实际上已经创建了一个新的空白的图片,这时候你再 plt.savefig() 就会保存这个新生成的空白图片。
解决方案:
把plt.savefig() 放到plt.show() 前面即可
plt.savefig(r'D:\test\venv\result\result' + t + '.jpg')
plt.show()
}