#设置后台驱动,服务一般运行在linux后台,没有可视化界面,使用默认驱动会导致错误,驱动相关问题可以参考matplotlib wiki
matplotlib.use('agg')
#获取画布
fig, ax = plt.subplots()
plt.title(title)
ax.plot(x1, y1)
ax.plot(x2, y2)
#获取图表二进制信息,data即为图表信息
canvas = fig.canvas
buffer = io.BytesIO()
canvas.print_png(buffer)
data = buffer.getvalue()
buffer.close()
python3基于pyplot的后台服务作图
最新推荐文章于 2022-10-15 20:20:02 发布