通过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多线程经典问题之乘客做公交车算法实例
Mar 22 Python
python中实现控制小数点位数的方法
Jan 24 Python
Python opencv实现人眼/人脸识别以及实时打码处理
Apr 29 Python
获取django框架orm query执行的sql语句实现方法分析
Jun 20 Python
python print出共轭复数的方法详解
Jun 25 Python
解决Django连接db遇到的问题
Aug 29 Python
pd.DataFrame统计各列数值多少的实例
Dec 05 Python
Win下PyInstaller 安装和使用教程
Dec 25 Python
python中的逆序遍历实例
Dec 25 Python
python3的pip路径在哪
Jun 23 Python
python一些性能分析的技巧
Aug 30 Python
分享Python获取本机IP地址的几种方法
Mar 17 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
增加反向链接的101个方法 站长推荐
2007/01/31 PHP
php下保存远程图片到本地的办法
2010/08/08 PHP
php设计模式  Command(命令模式)
2011/06/17 PHP
php入门学习知识点一 PHP与MYSql连接与查询
2011/07/14 PHP
PHP关联数组的10个操作技巧
2013/01/21 PHP
PHP随机生成随机个数的字母组合示例
2014/01/14 PHP
PHP编程之设置apache虚拟目录
2016/07/08 PHP
ThinkPHP简单使用memcache缓存的方法
2016/11/15 PHP
php使用parse_str实现查询字符串解析到变量中的方法
2017/02/17 PHP
PHP实现的redis主从数据库状态检测功能示例
2017/07/20 PHP
PHP操作Postgresql封装类与应用完整实例
2018/04/24 PHP
Javascript中的常见排序算法
2007/03/27 Javascript
jquery库文件略庞大用纯js替换jquery的方法
2014/08/12 Javascript
AngularJS延迟加载html template
2016/07/27 Javascript
js中动态创建json,动态为json添加属性、属性值的实例
2016/12/02 Javascript
JS+HTML实现的圆形可点击区域示例【3种方法】
2018/08/01 Javascript
vue 使用自定义指令实现表单校验的方法
2018/08/28 Javascript
Angular PWA使用的Demo示例
2019/01/31 Javascript
js页面加载后执行的几种方式小结
2020/01/30 Javascript
Vue-cli打包后如何本地查看的操作
2020/09/02 Javascript
Vue使用CDN引用项目组件,减少项目体积的步骤
2020/10/30 Javascript
理解python多线程(python多线程简明教程)
2014/06/09 Python
python中list循环语句用法实例
2014/11/10 Python
解决python文件字符串转列表时遇到空行的问题
2017/07/09 Python
基于python绘制科赫雪花
2018/06/22 Python
使用WingPro 7 设置Python路径的方法
2019/07/24 Python
Django日志及中间件模块应用案例
2020/09/10 Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
2020/12/01 Python
阿里云:Aliyun.com
2017/02/15 全球购物
春秋航空官方网站:Spring Airlines
2017/09/27 全球购物
国际象棋商店:The Chess Store
2018/07/09 全球购物
大学自荐信
2013/12/12 职场文书
趣味体育活动方案
2014/02/08 职场文书
技能培训通讯稿
2015/07/18 职场文书
2016年“5.12”护士节致辞
2015/07/31 职场文书
2016校本研修培训心得体会
2016/01/08 职场文书