selenium:常见模块
这是本文档旧的修订版!
options = webdriver.ChromeOptions() options.add_argument("--disable-blink-features=AutomationControlled") # 关闭自动化控制标志 options.add_experimental_option('excludeSwitches', ['enable-logging']) driver = webdriver.Chrome(options=options) # 关键步骤:通过 CDP 在页面加载前修改 navigator.webdriver driver.execute_cdp_cmd("Page.addScriptToEvaluateOnNewDocument", { "source": """ Object.defineProperty(navigator, 'webdriver', { get: () => undefined }) """ }) #以上为初始化。
/www/wwwroot/dokuwiki/data/attic/selenium/常见模块.1746590358.txt.gz · 最后更改: 2025/05/07 11:59 由 bjgdtc