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

Windows系统下Python Selenium的driver.get()调用Chrome打开空白页问题

Selenium启动Chrome显示空白页排查解决方案
  • 路径转义修复:Windows路径的反斜杠在Python字符串中属于转义符,你当前的驱动路径写法会导致路径解析异常,修改为原始字符串即可:
    driver_path = r'F:\Path\chromedriver_win32\chromedriver.exe'
    
  • 版本完全匹配验证:虽然Chrome和chromedriver大版本都是91,但小版本差异也会引发兼容问题,查找和你本地Chrome完整版本号91.0.4472.77完全对应的驱动版本替换使用即可。
  • 添加兼容启动参数:Windows系统的安全策略、资源限制经常会导致Chrome启动异常,在现有配置基础上添加以下参数测试:
    chrome_options.add_argument('--no-sandbox')
    chrome_options.add_argument('--disable-dev-shm-usage')
    # 若使用了全局代理,添加对应代理参数
    # chrome_options.add_argument('--proxy-server=http://你的代理地址:端口')
    
  • 非默认安装路径指定:如果你的Chrome没有安装在C盘默认路径,需要手动指定浏览器二进制文件位置:
    chrome_options.binary_location = r'你的Chrome安装目录\chrome.exe'
    
  • 加载状态排查:在driver.get(url)后添加以下代码,确认实际返回内容,辅助定位问题:
    import time
    time.sleep(5)
    print(driver.current_url)
    print(driver.page_source[:500])
    
  • 安全软件拦截排查:暂时关闭系统防火墙、杀毒软件、安全卫士类工具,测试是否是这类工具拦截了chromedriver的网络请求。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.19 03:45:04