08/09/16 17:46:27
urllib2でプロキシ&UserAget
import urllib2
#ProxyHandlerインスタンスを生成
proxies = urllib2.ProxyHandler({"http" : "URLリンク(host:port)"})
#OpenerDirectorインスタンスを生成
opener = urllib2.build_opener(proxies)
#UserAgetを変更
opener.addheaders = [("User-agent", "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)")]
#インストール
urllib2.install_opener(opener)
#出力
print urllib2.urlopen(url).read() #print opener.open(url).read()でも一緒、その場合openerのインストールは不要