使用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文件夹里就可以了。

 

posted @ 2020-05-14 11:03  Sadusky  阅读(230)  评论(0)    收藏  举报