我有我的脚本准备好在谷歌中管理用户但是我无法找到任何与httplib2一起使用代理,因此我经常切换到移动以避免人工完成任务。使用httplib代理无法连接到google目录-pi
做参考的所有代码来自快速入门:https://developers.google.com/admin-sdk/directory/v1/quickstart/python
简化为:
credentials = gi.get_credentials()
http = credentials.authorize(httplib2.Http())
service = gi.discovery.build('admin', 'directory_v1', http=http)
print('Starting user OU management')
我发现这一点,但它似乎并没有为HTTP代理
工作代理信息:
- 主持人:WPAD
- 端口:8080
- HTTP和HTTPS流量相同的代理
- 没有权威性
编辑:发现这个https://github.com/jcgregorio/httplib2/wiki/Examples-Python3
代理支持是不可用直到第三方袜子模块被移植到Python 3.
那么有没有其他的http库可以使用?
感谢
编辑2:说着给谷歌,显然3.5不支持可言,但是这并没有解决我的问题httplib2都与Python 3 *
在我的python 2实现中,我刚刚使用了环境变量:set https_proxy = https:// someuser:[email protected]:8080。那样有用吗? –
不幸的不是。谢谢你在这么迟后才提出这个问题 – mb0742