环境:Python2.7.9 / Sublime Text 2 / Chrome
1.url访问,直接调用urllib库函数即可
import urllib2 url='http://www.baidu.com/' response = urllib2.urlopen(url) html=response.read() print html
2.带参数的访问,以baidu搜索功能为例
使用Chrome浏览器访问效果,Chrome搜索引擎设置为baidu,地址栏中输入test,效果如下:
可以看到baidu搜索的url为 https://www.baidu.com/s?ie=UTF-8&wd=test
修改代码,增加访问参数
# coding=utf-8 import urllib import urllib2 #url地址 url='https://www.baidu.com/s'

本文介绍了Python进行网络爬虫的基本操作,包括如何直接访问URL和设置带参数的URL访问。以百度搜索为例,通过分析Chrome浏览器的网络请求,探讨了GET与POST请求的区别,并解决了因URL重定向导致的访问问题,最终实现了正常访问目标网页。

最低0.47元/天 解锁文章
2190

被折叠的 条评论
为什么被折叠?



