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获取指定路径下所有指定后缀文件的方法
May 26 Python
pygame 精灵的行走及二段跳的实现方法(必看篇)
Jul 10 Python
Django使用Celery异步任务队列的使用
Mar 13 Python
python 多维切片之冒号和三个点的用法介绍
Apr 19 Python
对python append 与浅拷贝的实例讲解
May 04 Python
用Python中的turtle模块画图两只小羊方法
Apr 09 Python
Django 静态文件配置过程详解
Jul 23 Python
利用Python实现kNN算法的代码
Aug 16 Python
Python Tkinter模块 GUI 可视化实例
Nov 20 Python
Python为何不支持switch语句原理详解
Oct 21 Python
python3处理word文档实例分析
Dec 01 Python
python3.9之你应该知道的新特性详解
Apr 29 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 $_ENV为空的原因分析
2009/06/01 PHP
php array_pop()数组函数将数组最后一个单元弹出(出栈)
2011/07/12 PHP
在windows平台上构建自己的PHP实现方法(仅适用于php5.2)
2013/07/05 PHP
destoon实现商铺管理主页设置增加新菜单的方法
2014/06/26 PHP
利用PHP命令行模式采集股票趋势信息
2016/08/09 PHP
jquery中:input和input的区别分析
2011/07/13 Javascript
使用jquery自定义鼠标样式满足个性需求
2013/11/05 Javascript
javascript/jquery获取地址栏url参数的方法
2014/03/05 Javascript
js用Date对象的setDate()函数对日期进行加减操作
2014/09/18 Javascript
ECMAScript6中Set/WeakSet详解
2015/06/12 Javascript
jQuery的选择器中的通配符[id^='code']或[name^='code']及jquery选择器总结
2015/12/24 Javascript
分享jQuery封装好的一些常用操作
2016/07/28 Javascript
五步轻松实现JavaScript HTML时钟效果
2020/03/25 Javascript
Vue使用枚举类型实现HTML下拉框步骤详解
2018/02/05 Javascript
javascript数据结构之多叉树经典操作示例【创建、添加、遍历、移除等】
2018/08/01 Javascript
vue-router命名路由和编程式路由传参讲解
2019/01/19 Javascript
vue.js实现会动的简历(包含底部导航功能,编辑功能)
2019/04/08 Javascript
vue项目出现页面空白的解决方案
2019/10/31 Javascript
全面理解Python中self的用法
2016/06/04 Python
对numpy中array和asarray的区别详解
2018/04/17 Python
django之状态保持-使用redis存储session的例子
2019/07/28 Python
解决python打开https出现certificate verify failed的问题
2020/09/03 Python
Python类class参数self原理解析
2020/11/19 Python
Python3+Django get/post请求实现教程详解
2021/02/16 Python
美国老牌主机服务商:iPage
2016/07/22 全球购物
365 Tickets英国:全球景点门票
2019/07/06 全球购物
意大利和国际奢侈品牌购物网站:Suitnegozi.com
2021/01/15 全球购物
对于没有初始化的变量的初始值可以作怎样的假定
2014/10/12 面试题
大学生实习自我鉴定
2013/12/11 职场文书
最新的互联网创业计划书
2014/01/10 职场文书
2014年为民办实事工作总结
2014/12/20 职场文书
婚礼新人答谢词
2015/01/04 职场文书
2014年度个人工作总结范文
2015/03/09 职场文书
nginx前后端同域名配置的方法实现
2021/03/31 Servers
解决Maven项目中 Invalid bound statement 无效的绑定问题
2021/06/15 Java/Android
Win10鼠标宏怎么设置?win10系统鼠标宏的设置方法
2022/08/14 数码科技