Python-urllib2的代理

发布于 2021-02-02 23:14:14

我打开网址:

site = urllib2.urlopen('http://google.com')

我想做的就是以相同的方式连接到我在某处告诉我的代理:

site = urllib2.urlopen('http://google.com', proxies={'http':'127.0.0.1'})

但这也不起作用。

我知道urllib2具有类似代理处理程序的功能,但是我无法回忆起该功能。

关注者
0
被浏览
99
1 个回答
  • 面试哥
    面试哥 2021-02-02
    为面试而生,有面试问题,就找面试哥。
    proxy = urllib2.ProxyHandler({'http': '127.0.0.1'})
    opener = urllib2.build_opener(proxy)
    urllib2.install_opener(opener)
    urllib2.urlopen('http://www.google.com')
    


知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看