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

Selenium中ChromeDriver Options类相关方法参数的查询求助

查询ChromeDriver Options类参数的可靠途径
  • Chrome官方命令行开关列表:add_argument的参数基本就是Chrome浏览器的命令行启动参数,这个列表涵盖了几乎所有可用参数,包括无头模式(--headless=new)、禁用GPU(--disable-gpu)、自定义用户数据目录(--user-data-dir=路径)等,每个参数都有明确的作用说明。
  • ChromeDriver官方文档:针对add_experimental_option,这里会列出官方支持的实验性选项,比如excludeSwitches(屏蔽自动化提示条)、prefs(设置浏览器偏好,比如默认下载路径),还会说明参数的格式要求,比如prefs需要传入字典类型。
  • 查看Selenium源码注释:直接翻阅Selenium里Options类的源码,add_argument和add_experimental_option的方法注释里会标注常用参数示例和使用提示,比如注释会提示add_argument可接收任意Chrome命令行参数,add_experimental_option的键要对应ChromeDriver支持的实验项。
  • Chrome DevTools协议(CDP)相关说明:部分add_experimental_option的参数和CDP挂钩,比如debuggerAddress(连接已打开的Chrome实例),可以通过CDP的文档了解这些参数的具体作用和使用场景。

另外给你两个实用小技巧:

  1. 遇到冷门参数时,打开Chrome浏览器输入chrome://flags,里面的实验性开关大多能对应到add_argument的参数,比如--enable-automation这类;
  2. 直接在本地命令行启动Chrome并加上参数测试效果,确认没问题后再移植到Selenium的add_argument里,能快速验证参数作用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 14:52:12