首先,安裝pyppeteer
pip3 install pyppeteer
查看對應的chromium版本:
F:\python\python36\Lib\site-packages\pyppeteer\chromium_downloader.py
上圖:前提:pyppeteer必須安裝好咯
查看對應chromium的版本號
chromium下載地址(國內的):
https://npm.taobao.org/mirrors/chromium-browser-snapshots/
下載zip,解壓(模擬上面得到的哪個路徑,沒有的目錄自己創建)
測試:創建一個py文件,運行一下
import asyncio from pyppeteer import launch async def main(): browser = await launch(headless=False) page = await browser.newPage() await page.goto('http://baidu.com') await page.screenshot({'path': 'example.png'}) await browser.close() asyncio.get_event_loop().run_until_complete(main())
結果:
完成!