通过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 pass 语句使用示例
Mar 11 Python
在Python程序中操作文件之isatty()方法的使用教程
May 24 Python
详解Python的Django框架中inclusion_tag的使用
Jul 21 Python
利用python代码写的12306订票代码
Dec 20 Python
Python模拟脉冲星伪信号频率实例代码
Jan 03 Python
python保存文件方法小结
Jul 27 Python
树莓派动作捕捉抓拍存储图像脚本
Jun 22 Python
django和vue实现数据交互的方法
Aug 21 Python
Python 字符串类型列表转换成真正列表类型过程解析
Aug 26 Python
Python 3.6 中使用pdfminer解析pdf文件的实现
Sep 25 Python
python使用opencv实现马赛克效果示例
Sep 28 Python
python实现TCP文件传输
Mar 20 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
FleaPHP的安全设置方法
2008/09/15 PHP
ThinkPHP中url隐藏入口文件后接收alipay传值的方法
2014/12/09 PHP
Yii2框架实现数据库常用操作总结
2017/02/08 PHP
php异常处理捕获错误整理
2019/09/23 PHP
基于laravel where的高级使用方法
2019/10/10 PHP
JavaScript 组件之旅(二)编码实现和算法
2009/10/28 Javascript
Jquery+WebService 校验账号是否已被注册的代码
2010/07/12 Javascript
在javascript中对于DOM的加强
2013/04/11 Javascript
jQuery中的insertBefore(),insertAfter(),after(),before()区别介绍
2016/09/01 Javascript
js 判断附件后缀的简单实现方法
2016/10/11 Javascript
百度多文件异步上传控件webuploader基本用法解析
2016/11/07 Javascript
JS验证不重复验证码
2017/02/10 Javascript
jQuery EasyUI 为Combo,Combobox添加清除值功能的实例
2017/04/13 jQuery
js实现字符全排列算法的简单方法
2017/05/01 Javascript
详解Node.js开发中的express-session
2017/05/19 Javascript
jQuery ajax动态生成table功能示例
2017/06/14 jQuery
js正则取值的结果数组调试方法
2018/10/10 Javascript
微信小程序用户授权弹窗 拒绝时引导用户重新授权实现
2019/07/29 Javascript
node创建Vue项目步骤详解
2020/03/06 Javascript
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
2014/07/04 Python
python根据开头和结尾字符串获取中间字符串的方法
2015/03/26 Python
Python3读取UTF-8文件及统计文件行数的方法
2015/05/22 Python
python绘制简单彩虹图
2018/11/19 Python
Python Sympy计算梯度、散度和旋度的实例
2019/12/06 Python
Django更新models数据库结构步骤
2020/04/01 Python
Keras中的多分类损失函数用法categorical_crossentropy
2020/06/11 Python
Python通过yagmail实现发送邮件代码解析
2020/10/27 Python
基于Python爬取搜狐证券股票过程解析
2020/11/18 Python
大学生的网上创业计划书
2013/12/31 职场文书
三方协议书
2015/01/27 职场文书
学校节水倡议书
2015/04/29 职场文书
水知道答案观后感
2015/06/08 职场文书
春节随笔
2015/08/15 职场文书
vue实现移动端div拖动效果
2022/03/03 Vue.js
《群青的幻想曲》京力秋树角色PV公开
2022/04/08 日漫
vue生命周期钩子函数以及触发时机
2022/04/26 Vue.js