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

运行Python Selenium脚本出现未知警告,是什么原因导致的?

Selenium运行Chrome时出现警告的原因

以下是触发警告的几个核心原因:

  • 旧版无头模式参数被弃用
    Chrome从112版本开始,将原始--headless启动参数标记为弃用状态,你当前配置里直接写chrome_options.add_argument('--headless')的写法触发了官方的弃用警告。如果需要保留旧无头模式的行为,可将参数修改为--headless=old;如果想要使用和可视化模式体验完全一致的新版无头模式,修改为--headless=new即可消除该警告。
  • 跨系统参数不兼容
    你配置的chrome_options.add_argument("--output=/dev/null")是仅适用于Linux/macOS系统的空设备路径,Windows系统不存在该路径,参数识别失败会触发Chrome的参数校验警告。Windows环境下如果需要屏蔽输出,可将该参数修改为--output=nul,也可以直接删除该参数,你已配置的--log-level=3、excludeSwitches=['enable-logging']等参数已经足够屏蔽大部分日志输出。
  • 冗余日志参数优先级冲突
    你同时配置了--log-level=3、--disable-logging、--silent、excludeSwitches=['enable-logging']多组日志屏蔽规则,部分参数在高版本Chrome中存在优先级冲突,也可能触发额外的警告,仅保留1-2组核心屏蔽规则即可,无需重复配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.29 12:54:07