例如,在requests库中,您可以设置代理配置explicitely。
使用exoscale/cs(Apache Cloud Stack的Python客户端)对我不起作用。
将环境变量正确设置为在其他情况下本地接受的本地有意义的值:
'http_proxy': 'x.x.x.x:nnn'
错误:
requests.exceptions.ProxyError: HTTPSConnectionPool(host='yyyy', port=443):
Max retries exceeded with url: /portal/client
到目前为止的观察:
cs
包含了requests
!如何告诉封装的requests
使用代理?
答案 0 :(得分:0)
看起来,requesrts 确实解析操作系统环境变量。
% export http_proxy="http://hello.test"
% python -c "import urllib.request; print(urllib.request.getproxies())"
{'http': 'http://hello.test'}