urllib2 使用header 模拟浏览器,在urllib 模块里是没有这个功能的



import urllib2

import sys

url="http://192.168.1.106"

f=urllib2.Request(url)

f.add_header('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.1.14) Gecko/20080404 (FoxPlus) Firefox/2.0.0.14')

print urllib2.urlopen(f).read()

~