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

Python Selenium出现WebDriverException空HTML错误求助

Selenium WebDriverException 空HTML错误解决办法

问题详情

出错代码

from selenium import webdriver
from selenium.webdriver.chome.service import Service

broswer = webdriver.Chrome(service=Service(R"C:\ProgramData\Google\ChromeDriver\chromedriver.exe")

错误提示

WebDriverException: Message:

问题背景

代码昨日运行正常,今日突然报错;尝试多种ChromeOptions,换用Edge及EdgeDriver测试,均出现相同空HTML错误;查阅资料未找到可行方案。

排查与解决步骤

  • 修正代码语法错误

    1. 模块名拼写错误:chome改为chrome,修正后:from selenium.webdriver.chrome.service import Service
    2. 最后一行缺少闭合括号,修正后:browser = webdriver.Chrome(service=Service(R"C:\ProgramData\Google\ChromeDriver\chromedriver.exe"))(同时broswer是browser的拼写错误,建议一并修正)
  • 检查Driver与浏览器版本匹配
    浏览器可能自动更新,导致Driver版本不兼容。打开浏览器设置→关于,查看当前版本,去对应官网下载同版本的WebDriver(ChromeDriver/EdgeDriver)替换现有文件。

  • 以管理员身份运行脚本
    系统权限限制可能导致Driver无法启动浏览器,右键脚本选择「以管理员身份运行」测试。

  • 检查防火墙/杀毒软件拦截
    临时关闭防火墙或杀毒软件,确认是否是进程被拦截导致的错误。

  • 清理浏览器缓存与临时文件
    浏览器缓存损坏可能引发启动异常,手动清理后重新运行脚本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 16:31:17