有时需要代理来访问外网,浏览器可以设置代理地址来进行访问,python也可以模拟设置代理访问外网。
代码如下
import urllib2 as url
proxy = url.ProxyHandler({'http': '******.com:8080'})
auth = url.HTTPBasicAuthHandler()
opener = url.build_opener(proxy, auth, url.HTTPHandler)
url.install_opener(opener)
print url.urlopen("http://blog.youkuaiyun.com/").read()
参考资料