You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在使用Selenium启动Chrome时移除搜索引擎弹窗?

解决Selenium启动Chrome时的搜索引擎选择弹窗问题

可以通过ChromeOptions传入参数彻底解决这个弹窗,下面是几个有效方案:

  • 禁用首次运行配置向导:添加--disable-first-run参数,直接跳过Chrome首次启动时的所有配置弹窗(包括搜索引擎选择)
  • 指定默认搜索引擎:使用--set-default-search-engine=google参数,直接将Google设为默认搜索引擎(注意这里用的是Chrome内部识别的IDgoogle,不是显示名称)
  • 额外补充参数:可以加上--no-default-browser-check,避免默认浏览器检查的弹窗干扰

修改后的代码示例:

opt = Options()
opt.add_argument("--disable-infobars")
opt.add_argument("start-maximized")
opt.add_argument("--disable-extensions")
opt.add_argument("--disable-first-run")  # 禁用首次运行向导
opt.add_argument("--set-default-search-engine=google")  # 指定默认搜索引擎
opt.add_argument("--no-default-browser-check")  # 避免默认浏览器检查弹窗
driver = webdriver.Chrome(service, options=opt)

你之前用的--search-engine=Google不是Chrome的合法启动参数,所以没有效果,换成上面的参数就可以解决问题了。

内容的提问来源于stack exchange,提问作者Arrelis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 17:55:56