pyppeteer stealth
Project description
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())
Args
stealth(
page: Page,
run_on_insecure_origins: bool = False,
languages: [str] = ["en-US", "en"],
vendor: str = "Google Inc."
user_agent: str = None,
language: str = "en-US,en",
platform: str = "Win32",
webgl_vendor: str = "Intel Inc.",
renderer: str = "Intel Iris OpenGL Engine",
)
Test results
Pyppeteer without stealth
Pyppeteer with stealth
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyppeteer_stealth-2.6.0.tar.gz
(17.5 kB
view hashes)