通过Python pyecharts输出保存图片代码实例


Posted in Python onNovember 25, 2020

安装pyecharts:pip install pyecharts

安装snapshot-selenium:pip install snapshot-selenium

安装ChromeDriver:下载地址

注意:下载和电脑上的谷歌浏览器版本相同或者相近的版本,将ChromeDriver.exe放到项目文件所在文件夹即可。

通过Python pyecharts输出保存图片代码实例

代码示例

from pyecharts.charts import Bar
from pyecharts import options as opts

# 导入输出图片工具
from pyecharts.render import make_snapshot
# 使用snapshot-selenium 渲染图片
from snapshot_selenium import snapshot

# 创建一个柱状图Bar实例

bar = (
  Bar()
  # 添加X轴数据
  .add_xaxis(["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"])
  # 添加Y轴数据,系列的名称
  .add_yaxis("商家A", [5, 20, 36, 10, 75, 90])
  .add_yaxis("商家B", [8, 15, 60, 20, 25, 30])
  # 添加标题
  .set_global_opts(title_opts=opts.TitleOpts(title="主标题: 双十一销量", subtitle="副标题:服饰类"))
)

# 输出保存为图片
make_snapshot(snapshot, bar.render(), "Options配置项_自定义样式_保存图片.png")

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python读文件逐行处理的示例代码分享
Dec 27 Python
python处理cookie详解
Feb 07 Python
Python3 正在毁灭 Python的原因分析
Nov 28 Python
给Python的Django框架下搭建的BLOG添加RSS功能的教程
Apr 08 Python
Python单元测试框架unittest使用方法讲解
Apr 13 Python
Python设计模式编程中Adapter适配器模式的使用实例
Mar 02 Python
Python简单计算数组元素平均值的方法示例
Dec 26 Python
python使用folium库绘制地图点击框
Sep 21 Python
Python中字符串String的基本内置函数与过滤字符模块函数的基本用法
May 27 Python
Python 内置变量和函数的查看及说明介绍
Dec 25 Python
PyTorch的torch.cat用法
Jun 28 Python
python3爬虫中异步协程的用法
Jul 10 Python
如何基于Python和Flask编写Prometheus监控
Nov 25 #Python
python3爬虫中多线程进行解锁操作实例
Nov 25 #Python
mac系统下安装pycharm、永久激活、中文汉化详细教程
Nov 24 #Python
python 基于wx实现音乐播放
Nov 24 #Python
Python WebSocket长连接心跳与短连接的示例
Nov 24 #Python
Python 利用Entrez库筛选下载PubMed文献摘要的示例
Nov 24 #Python
python实现企业微信定时发送文本消息的示例代码
Nov 24 #Python
You might like
基于jquery的回到页面顶部按钮
2011/06/27 Javascript
浅析javascript的间隔调用和延时调用
2014/11/12 Javascript
javascript操作字符串的原生方法
2014/12/22 Javascript
基于jQuery实现最基本的淡入淡出效果实例
2015/02/02 Javascript
分享一个自己写的简单的javascript分页组件
2015/02/15 Javascript
javascript中typeof操作符和constucor属性检测
2015/02/26 Javascript
JavaScript实现当网页加载完成后执行指定函数的方法
2015/03/21 Javascript
JavaScript为事件句柄绑定监听函数实例详解
2015/12/15 Javascript
常常会用到的截取字符串substr()、substring()、slice()方法详解
2015/12/16 Javascript
JavaScript实现使用Canvas绘制图形的基本教程
2016/10/27 Javascript
Angular使用ng-messages与PHP进行表单数据验证
2016/12/28 Javascript
Javascript中引用类型传递的知识点小结
2017/03/06 Javascript
angular2+nodejs实现图片上传功能
2017/03/27 NodeJs
Angular2入门教程之模块和组件详解
2017/05/28 Javascript
mpvue+vuex搭建小程序详细教程(完整步骤)
2018/09/30 Javascript
vue实现将数据存入vuex中以及从vuex中取出数据
2019/11/08 Javascript
微信小程序实现音频文件播放进度的实例代码
2020/03/02 Javascript
python登陆asp网站页面的实现代码
2015/01/14 Python
在Python中使用列表生成式的教程
2015/04/27 Python
介绍Python中内置的itertools模块
2015/04/29 Python
python中global用法实例分析
2015/04/30 Python
python实现拓扑排序的基本教程
2018/03/11 Python
matplotlib subplots 设置总图的标题方法
2018/05/25 Python
Python中出现IndentationError:unindent does not match any outer indentation level错误的解决方法
2020/04/18 Python
HTML5基于flash实现播放RTMP协议视频的示例代码
2020/12/04 HTML / CSS
美国最大的骑马用品零售商:HorseLoverZ
2017/01/12 全球购物
会计专业推荐信
2013/10/29 职场文书
外语学院毕业生的自我鉴定
2013/11/28 职场文书
班组长的岗位职责
2013/12/09 职场文书
教师实习自我鉴定
2013/12/11 职场文书
幼儿园新学期寄语
2014/01/18 职场文书
违纪检讨书2000字
2014/02/08 职场文书
医药营销个人求职信
2014/04/12 职场文书
交通文明倡议书
2014/05/16 职场文书
教师廉洁自律个人总结
2015/02/10 职场文书
Python matplotlib可视化之绘制韦恩图
2022/02/24 Python