1,先下载组件
from pyecharts import options as opts
# 导入输出图片工具
from pyecharts.render import make_snapshot
# 使用snapshot-selenium 渲染图片
from snapshot_selenium import snapshot
2,首先需要下载Chromedriver,下载后得到的是一个chromedriver.exe文件。(http://chromedriver.storage.googleapis.com/index.html)找到和你chroom版本一致的。
3.将chromedriver.exe拷贝至谷歌浏览器目录(如 C:\Program Files\Google\Chrome\Application)以及python根目录(C:\Python37)。
4.将谷歌浏览器环境变量和谷歌exe添加到path(C:\Users\HD003\AppData\Local\Google\Chrome\Application,
C:\Users\HD003\AppData\Local\Google\Chrome\Application\chrome.exe)
至此,就可以解决 ‘chromedriver’ executable needs to be in PATH问题了。
5,输出图片
# 输出保存为图片
##make_snapshot(snapshot, bar.render(), "Options.png")
make_snapshot(snapshot, r"C:\Users\render.html", r"C:\Users\bar.png")