pltnk / pyppeteer_stealth

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pyppeteer-stealth

Transplanted from puppeteer-extra-plugin-stealth, Not perfect.

Install

$ pip install pyppeteer_stealth

Usage

import asyncio
from pyppeteer import launch
from pyppeteer_stealth import stealth

async def main():
    browser = await launch(headless=True)
    page = await browser.newPage()

    await stealth(page)  # <-- Here

    await page.goto("https://bot.sannysoft.com/")
    await browser.close()
asyncio.get_event_loop().run_until_complete(main())

Test results

Pyppeteer without stealth

headless headful

Pyppeteer with stealth

headless headful

About

License:MIT License


Languages

Language:Python 100.0%