在python中使用代理访问网站

时间:2015-01-09 06:43:31

标签: python proxy

我无法访问网站。下面是我使用它的代码。我试图用于“多电路Tor解决方案”的应用程序。希望我能尽快得到帮助。

import urllib2
proxy_support = urllib2.ProxyHandler({'http':'80.82.69.72:3128'})
opener = urllib2.build_opener(proxy_support, urllib2.HTTPHandler(debuglevel=1))
url_set_cookie = 'my_website_address'
req = urllib2.Request(url_set_cookie)
req.add_header('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14')
opener.open(req)

获取错误

URLError: <urlopen error [Errno 110] Connection timed out>

1 个答案:

答案 0 :(得分:0)

试试这个:

import urllib2

proxy = urllib2.ProxyHandler({'http': '0.0.0.0:9090'})
opener = urllib2.build_opener(proxy)
urllib2.install_opener(opener)
response = urllib2.urlopen('http://www.google.com/')
datum = response.read().decode("UTF-8")
response.close()
print datum

参考this

看,如果有帮助。