使用requests_html的首次render()渲染时下载chronium因网络延迟失败解决措施
可以手动下载符合版本的chronium版本https://npm.taobao.org/mirrors/chromium-browser-snapshots/Win_x64/
通过下面的代码获得需要下载的版本以及文件位置
import os
from pathlib import Path
from pyppeteer import __chromium_revision__, __pyppeteer_home__
DOWNLOADS_FOLDER = Path(__pyppeteer_home__) / 'local-chromium'
REVISION = os.environ.get('PYPPETEER_CHROMIUM_REVISION', __chromium_revision__)
print(DOWNLOADS_FOLDER)
print(REVISION)
运行结果(仅供参考)
首先下载588429版本的chrome-win32.zip并在第一个路径里创建一个名称为588429的文件夹
然后注意把chrome-win32文件夹解压到创建的588429文件夹里就可以了。