playwright 防止WebDriver 被检测 被网站识别为爬虫设置

from playwright.sync_api import Playwright, sync_playwright

playwright = sync_playwright().start()
browser = playwright.chromium.launch(headless=False)

context = browser.new_context()
page = context.new_page()
# # 关闭Webdriver属性
js = """
        Object.defineProperties(navigator, {webdriver:{get:()=>undefined}});
        """
page.add_init_script(js)

参考

http://www.chenxm.cc/article/1320.html

你可能感兴趣的:(python,爬虫,python,开发语言)