通过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的Flask框架来构建一个简单的数字商品支付解决方案
Mar 31 Python
Python导出DBF文件到Excel的方法
Jul 25 Python
Python 列表排序方法reverse、sort、sorted详解
Jan 22 Python
Python 中pandas.read_excel详细介绍
Jun 23 Python
python数据结构学习之实现线性表的顺序
Sep 28 Python
python os.listdir按文件存取时间顺序列出目录的实例
Oct 21 Python
Python socket模块ftp传输文件过程解析
Nov 05 Python
Python面向对象程序设计之继承、多态原理与用法详解
Mar 23 Python
通过自学python能找到工作吗
Jun 21 Python
2021年的Python 时间轴和即将推出的功能详解
Jul 27 Python
python logging模块的使用详解
Oct 23 Python
python实现发送邮件
Mar 02 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
php删除文本文件中重复行的方法
2015/04/28 PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
2016/04/07 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
js 兼容多浏览器的回车和鼠标焦点事件代码(IE6/7/8,firefox,chrome)
2010/04/14 Javascript
JQuery上传插件Uploadify使用详解及错误处理
2010/04/27 Javascript
jQuery编写widget的一些技巧分享
2010/10/28 Javascript
Webkit的跨域安全问题说明
2011/09/13 Javascript
JavaScript实现快速排序(自已编写)
2012/12/19 Javascript
javascript文件加载管理简单实现方法
2015/07/25 Javascript
Html中 IFrame的用法及注意点
2016/12/22 Javascript
jQuery插件FusionCharts实现的Marimekko图效果示例【附demo源码】
2017/03/24 jQuery
vue组件发布到npm简单步骤
2017/11/30 Javascript
H5+C3+JS实现五子棋游戏(AI篇)
2020/05/28 Javascript
Angular6 Filter实现页面搜索的示例代码
2018/12/02 Javascript
ES6入门教程之let、const的使用方法
2019/04/13 Javascript
解决vue中axios设置超时(超过5分钟)没反应的问题
2020/09/04 Javascript
带你使用webpack快速构建web项目的方法
2020/11/12 Javascript
[03:13]DOTA2-DPC中国联赛1月25日Recap集锦
2021/03/11 DOTA
Python中一些不为人知的基础技巧总结
2018/05/19 Python
Python 实现数据结构-堆栈和队列的操作方法
2019/07/17 Python
kafka监控获取指定topic的消息总量示例
2019/12/23 Python
详解Python 重学requests发起请求的基本方式
2020/02/07 Python
Python中zip函数如何使用
2020/06/04 Python
keras导入weights方式
2020/06/12 Python
简单了解Django项目应用创建过程
2020/07/06 Python
用Python 爬取猫眼电影数据分析《无名之辈》
2020/07/24 Python
python 批量下载bilibili视频的gui程序
2020/11/20 Python
CSS3 仿微信聊天小气泡实例代码
2017/04/05 HTML / CSS
Kusmi茶美国官网:优质散叶茶和茶包
2019/10/13 全球购物
Windows和Linux动态库应用异同
2016/07/28 面试题
开办加工厂创业计划书
2014/01/03 职场文书
中式结婚主持词
2014/03/14 职场文书
主题班会演讲稿
2014/05/22 职场文书
2014年学校总务处工作总结
2014/12/08 职场文书
使用vue-element-admin框架从后端动态获取菜单功能的实现
2021/04/29 Vue.js
Python基础之进程详解
2021/05/21 Python