Selenium如何屏蔽Chrome for Testing剩余的下载提示信息栏
屏蔽Chrome WebDriver的"下载标准版"信息栏解决方案
已使用options.add_experimental_option("excludeSwitches", ["--enable-automation"])移除一条自动化提示后,剩余的"下载Chrome标准版"信息栏可通过添加以下配置解决:
完整配置示例
from selenium import webdriver from selenium.webdriver.chrome.options import Options options = Options() # 移除"Chrome正在受到自动测试软件的控制"提示 options.add_experimental_option("excludeSwitches", ["--enable-automation"]) # 禁用自动化扩展,避免额外提示 options.add_experimental_option("useAutomationExtension", False) # 屏蔽"下载标准版"信息栏 options.add_argument("--disable-features=ChromeWhatsNewUI") # 跳过默认浏览器检查,减少触发提示的可能 options.add_argument("--no-default-browser-check") driver = webdriver.Chrome(options=options) driver.get("https://www.example.com")
关键选项说明
--disable-features=ChromeWhatsNewUI:直接禁用Chrome的新功能推广提示界面,即目标信息栏--no-default-browser-check:跳过默认浏览器检测流程,避免触发相关关联提示
内容的提问来源于stack exchange,提问作者Marco Ducci
相关产品推荐
相关产品推荐

