http自动设置自动代理的问题

1、在系统中,已经去掉了自动代理,但是在使用selenium 的时候,无法启动webdriver.chrome()

2、必须使用如下代码,清除环境变量

通过打印os.environ 看出'HTTP_PROXY': 'http://127.0.0.1:8080',

 

proxy_env_vars = {'HTTP_PROXY', 'HTTPS_PROXY', 'http_proxy', 'https_proxy'}
current_proxies = {k: v for k, v in os.environ.items() if k in proxy_env_vars}
# chrome_options=Options()
# chrome_options.page_load_strategy="none"
print(os.environ)
# 清除环境变量中的代理设置
for var in proxy_env_vars:
os.environ.pop(var, None)


3、原来在环境变量中,设置了

 

4、去掉http_proxy环境变量即可

 

 

posted @ 2024-11-15 15:48  林风沐雨  阅读(50)  评论(0)    收藏  举报