你需要使用的urllib2是superseedes的urllib在蟒蛇STD库,以改变用户代理。
直接从例子
import urllib2
opener = urllib2.build_opener()
opener.addheaders = [('User-agent', 'Mozilla/5.0')]
infile = opener.open('http://en.wikipedia.org/w/index.PHP?title=Albert_Einstein&printable=yes')
page = infile.read()