脚本宝典收集整理的这篇文章主要介绍了Python-Pyecharts高清图片导出及在PPT中动态展示,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
目录
导出png格式图片
如何在PPT中展示pyecharts图片
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")
执行报错
报错信息:Message: 'chromedriver' executable needs to be in PATH.Please see https://sites.google.com/a/chromium.org/chromedriver/home。
报错原因:没有配置chrome浏览器的chromedriver
打开谷歌浏览器,输入chrome://version/,查看自己谷歌浏览器的版本号
下载与自己版本号对应的传送门
下载完成后把这个文件放到你的谷歌浏览器目录下,
放好之后,把上边的地址复制,加入到你的系统环境之中,我的电脑-属性-高级-系统变量-path-添加地址
问题解决
首先打开PPT把开发工具点上
点击Miscrosft Web Browser
好,提示我们无法插入控件,痛苦开始
首先,WIN+R,输入regeit打开注册表
查找
更改完毕,问题解决,可以正常加载Miscrosft Web Browser
选这个红的命令行在底下画一个命令按钮,单击按钮,插入WebBrowser1.Navigate(这里是你的地址)
播放幻灯片
然后又报错,emmmm
<meta http-equiv="X-UA-Compatible"content="IE=EmulateE9"/>
再次尝试问题终于解决
虽然问题解决过程比较繁琐,但是对日常的帮助还是很大的,真香!
以上是脚本宝典为你收集整理的Python-Pyecharts高清图片导出及在PPT中动态展示全部内容,希望文章能够帮你解决Python-Pyecharts高清图片导出及在PPT中动态展示所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。