现在淘宝的商品搜索页必须要登录才能见,所以必须要cookies才能进行下一步操作。本期介绍如何使用pyppeteer登录淘宝,获取Cookies。
pyppeteer介绍
地址:
https://github.com/miyakogi/pyppeteer
介绍:
Unofficial Python port of puppeteer JavaScript (headless) chrome/chromium browser automation library.非官方的chrome浏览器,前身是JavaScript的puppeteer
安装:python3 -m pip install pyppeteer
打开网站并截图
import asyncio
from pyppeteer import launch
async def main():
browser = await launch()
page = await browser.newPage()
await page.goto('https://zhangslob.github.io/')
await page.screenshot({
'path': 'zhangslob.png'})
await browser.close()
asyncio.get_event_loop().run_until_complete(main())
第一次运行时需要下载Chromium,你可以提前在终端输入pyppeteer-install来下载。可以去官