发布于 2014-10-18 02:38:53 | 153 次阅读 | 评论: 0 | 来源: 网友投递
这里有新鲜出炉的Python3 Cookbook中文版,程序狗速度看过来!
Python编程语言
Python 是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。
本文为大家讲解的是python采用requests库模拟登录和抓取数据的简单示例代码,代码简单却功能强大!需要的朋友可以参考下
如果你还在为python的各种urllib和urlibs,cookielib 头疼,或者还还在为python模拟登录和抓取数据而抓狂,那么来看看我们推荐的requests,python采集数据模拟登录必备利器!
这也是python推荐的HTTP客户端库:
本文就以一个模拟登录的例子来加以说明,至于采集大家就请自行发挥吧。
代码很简单,主要是展现python的requests库的简单至极,代码如下:
s = requests.session() data = {'user':'用户名','passdw':'密码'} #post 换成登录的地址, res=s.post('http://www.xxx.net/index.php?action=login',data); #换成抓取的地址 s.get('http://www.xxx.net/archives/155/');
看!仅仅4行代码,即可模拟登录。