python pyqtgraph 保存图片到本地
Posted Donser
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python pyqtgraph 保存图片到本地相关的知识,希望对你有一定的参考价值。
pyqtgraph官方给的示例居然会报错2333
官方文档传送门:#####pyqtgraph export
pyqtgraph支持在可视化窗口中右键保存(Exporting from the GUI)试了一下只能保存为svg格式,
保存为png会闪退不知道是我这里的原因还是这里有bug,我希望直接生成图片(Exporting from the API)
先查看本地site-packages里面有test文件,里面有生成svg的版本画出来的图是svg格式只能放在浏览器看不能改后缀名
而我希望生成png之类的图片
折腾了一下终于弄了一个能跑的出来:
from __future__ import division, print_function, absolute_import import pyqtgraph as pg import pyqtgraph.exporters import numpy as np def test_plotscene(): pg.setConfigOption(\'foreground\', (255,255,255)) w = pg.GraphicsWindow() p = w.addPlot() p.plot(np.linspace(0.0, 20.0, 20), pen={\'color\':\'w\'}) p.setXRange(0,20) p.setYRange(-10,20) app = pg.mkQApp() app.processEvents() ex = pyqtgraph.exporters.ImageExporter(w.scene()) ex.export(fileName="test.png") if __name__ == "__main__": test_plotscene()
以上是关于python pyqtgraph 保存图片到本地的主要内容,如果未能解决你的问题,请参考以下文章
python3 用requests 保存网页以及BeautifulSoup保存图片,并且在本地可以正常显示文章的内容和图片