undetected-playwright
Usage
-
Download PyPi package
pip install -U undetected-playwright
-
Run the demo
As before.
from playwright.sync_api import BrowserContext, sync_playwright from undetected_playwright import stealth_sync headless = True def run(context: BrowserContext): page = context.new_page() page.goto("https://bot.sannysoft.com/") _suffix = "-headless" if headless else "-headful" page.screenshot(path=f"result/sannysoft{_suffix}.png", full_page=True) def bytedance(): with sync_playwright() as p: browser = p.chromium.launch(headless=headless) context = browser.new_context() stealth_sync(context) run(context) if __name__ == "__main__": bytedance()