python urllib webbrowser HTTPError: HTTP Error 403: Forbidden
2013-05-09 18:53
706 查看
import urllib import urllib2 import webbrowser url = "http://blog.csdn.net/qq2472322319/article/details/8722187" headers = {'User-Agent':'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6'} data = urllib.urlencode({'q':'Python'}) req = urllib2.Request(url,headers = headers) results = urllib2.urlopen(req,data) with open("result.html","w") as f: f.write(results.read()) webbrowser.open("result.html")
大部分网站防爬虫 所以添加头信息headers伪装成浏览器
相关文章推荐
- Python网页爬虫提示urllib2.HTTPError: HTTP Error 403: Forbidden 错误
- [Python] urllib2.HTTPError: HTTP Error 403: Forbidden
- Python网页爬虫提示urllib2.HTTPError: HTTP Error 403: Forbidden 错误
- python3.3 urllib.error.HTTPError: HTTP Error 403: Forbidden
- urllib2.HTTPError: HTTP Error 403: Forbidden 错误
- urllib2请求csdn时,显示: urllib2.HTTPError: HTTP Error 403: Forbidden
- urllib2.HTTPError: HTTP Error 403: Forbidden 分类: urllib2 2013-12-18 17:52 3886人阅读 评论(0) 收藏
- urllib2.HTTPError: HTTP Error 403: Forbidden
- urllib2.HTTPError: HTTP Error 403: Forbidden
- Py第十四问 urllib.error.HTTPError: HTTP Error 403: FORBIDDEN
- urllib2.HTTPError: HTTP Error 403: Forbidden的解决方案
- urllib2.HTTPError: HTTP Error 403: Forbidden 错误
- python爬虫出现HTTPError :403:forbidden错误!
- 上传GAE程序遇到HTTPError: HTTP Error 403: Forbidden问题解决
- urllib.error.HTTPError: HTTP Error 403: Forbidden
- urllib2中碰到HTTPError: HTTP Error 403: Forbidden的解决方案
- 爬虫403问题解决urllib.error.HTTPError: HTTP Error 403: Forbidden
- Python:爬虫使用代理防封IP:HTTP Error 403: Forbidden
- Python 3.x 中"HTTP Error 403: Forbidden"问题的解决方案