#! /usr/bin/env python
# -*- coding=utf-8 -*-
# @Author 512pic
import urllib.request
url = "http://www.512pic.com"
headers = {'User-Agent':'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11',
'Accept':'text/html;q=0.9,*/*;q=0.8',
'Accept-Charset':'ISO-8859-1,utf-8;q=0.7,*;q=0.3',
'Accept-Encoding':'gzip',
'Connection':'close',
'Referer':None #注意如果依然不能抓取,这里可以设置抓取网站的host
}
opener = urllib.request.build_opener()
opener.addheaders = [headers]
data = opener.open(url).read()
print(data)
上面代码适用是python3中(最新稳定版本python3.3),需要python2爬取网页内容的朋友可以看这篇文章:http://www.512pic.com/181/2361-0.html