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

Selenium Python代理扩展无法禁用/移除问题求助

解决Selenium代理扩展无法移除的问题

核心原因

你使用的代理扩展是临时加载到Chrome配置文件的,不会写入本地扩展文件夹,但它会修改Chrome的系统级代理设置——即使关闭Selenium会话,这些残留的代理配置仍会生效,导致浏览器持续尝试连接代理服务器。

分步解决办法

  • 重置系统代理设置

    1. 打开Chrome,进入设置 > 系统 > 打开您计算机的代理设置(Windows直接跳转系统代理面板,Mac需进入网络设置 > 代理)
    2. 手动关闭所有启用的代理选项(HTTP、HTTPS、SOCKS等),恢复到「自动检测设置」或「无代理」状态
  • 清理Selenium临时配置文件
    Selenium默认会生成临时Chrome配置目录,残留的配置可能携带代理规则:

    1. 关闭所有Chrome进程(包括后台运行的)
    2. 删除系统临时文件夹中以scoped_dir开头的目录:
      • Windows:进入%LOCALAPPDATA%\Temp目录删除对应文件夹
      • Mac/Linux:进入/tmp目录删除对应文件夹
  • 修改代码彻底禁用代理
    若继续使用相关代码,不能仅设置use_proxy=False,需完全清除代理相关配置:

    from selenium import webdriver
    
    options = webdriver.ChromeOptions()
    # 明确重置代理规则
    options.add_argument('--no-proxy-server')
    options.add_argument('--proxy-server="direct://"')
    options.add_argument('--proxy-bypass-list=*')
    
    driver = webdriver.Chrome(options=options)
    
  • 检查Chrome扩展管理页
    打开chrome://extensions/,开启「开发者模式」,查看是否有未显示的临时扩展,点击「移除」彻底删除

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 22:34:56