python采用requests库模拟登录和抓取数据的简单示例


Posted in Python onJuly 05, 2014

如果你还在为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行代码,即可模拟登录。

Python 相关文章推荐
python实现代码行数统计示例分享
Feb 10 Python
Python操作串口的方法
Jun 17 Python
python输入错误密码用户锁定实现方法
Nov 27 Python
查看django版本的方法分享
May 14 Python
一篇文章搞懂Python的类与对象名称空间
Dec 10 Python
python区块及区块链的开发详解
Jul 03 Python
python Django框架实现web端分页呈现数据
Oct 31 Python
python+tifffile之tiff文件读写方式
Jan 13 Python
django admin管理工具自定义时间区间筛选器DateRangeFilter介绍
May 19 Python
在Keras中实现保存和加载权重及模型结构
Jun 15 Python
python 基于卡方值分箱算法的实现示例
Jul 17 Python
使用Python爬虫爬取小红书完完整整的全过程
Jan 19 Python
浅析python 中__name__ = '__main__' 的作用
Jul 05 #Python
python在windows下实现备份程序实例
Jul 04 #Python
python调用短信猫控件实现发短信功能实例
Jul 04 #Python
Python实现类继承实例
Jul 04 #Python
Django集成百度富文本编辑器uEditor攻略
Jul 04 #Python
一个小示例告诉你Python语言的优雅之处
Jul 04 #Python
教你如何将 Sublime 3 打造成 Python/Django IDE开发利器
Jul 04 #Python
You might like
PHP简单系统数据添加以及数据删除模块源文件下载
2008/06/07 PHP
thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)
2014/02/24 PHP
PHP中的常见魔术方法功能作用及用法实例
2015/07/01 PHP
PHP实现发送邮件的方法(基于简单邮件发送类)
2015/12/17 PHP
php微信开发之上传临时素材
2016/06/24 PHP
php中preg_replace_callback函数简单用法示例
2016/07/21 PHP
微信支付扫码支付php版
2016/07/22 PHP
php+mysql实现的无限分类方法类定义与使用示例
2020/05/27 PHP
jquery.Jwin.js 基于jquery的弹出层插件代码
2012/05/23 Javascript
javascript从右边截取指定字符串的三种实现方法
2013/11/29 Javascript
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
css与javascript跨浏览器兼容性总结
2014/09/15 Javascript
jQuery实现根据生日计算年龄 星座 生肖
2016/11/23 Javascript
js阻止移动端页面滚动的两种方法
2017/01/25 Javascript
基于js中的原型(全面讲解)
2017/09/19 Javascript
15个顶级开源JavaScript框架和库
2018/10/10 Javascript
Seajs源码详解分析
2019/04/02 Javascript
详解Vue-cli3 项目在安卓低版本系统和IE上白屏问题解决
2019/04/14 Javascript
PHP webshell检查工具 python实现代码
2009/09/15 Python
Python 列表list使用介绍
2014/11/30 Python
总结Python编程中三条常用的技巧
2015/05/11 Python
python并发和异步编程实例
2018/11/15 Python
python读取与处理netcdf数据方式
2020/02/14 Python
python json.dumps中文乱码问题解决
2020/04/01 Python
Python延迟绑定问题原理及解决方案
2020/08/04 Python
解决Python 函数声明先后顺序出现的问题
2020/09/02 Python
将SVG图引入到HTML页面的实现
2019/09/20 HTML / CSS
英国户外服装、鞋类和设备的领先零售商:Millets
2020/10/12 全球购物
Java提供了哪些企业应用编程接口
2015/02/13 面试题
如果重写了对象的equals()方法,需要考虑什么
2014/11/02 面试题
小区门卫工作职责
2013/12/14 职场文书
2014年社区庆元旦活动方案
2014/03/08 职场文书
做一个有道德的人演讲稿
2014/05/14 职场文书
私人委托书格式
2014/09/10 职场文书
2016年清明节寄语
2015/12/04 职场文书
Nginx安装配置详解
2022/06/25 Servers