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 相关文章推荐
go和python调用其它程序并得到程序输出
Feb 10 Python
python中的__slots__使用示例
Feb 26 Python
Python实现提取谷歌音乐搜索结果的方法
Jul 10 Python
python中map()与zip()操作方法
Feb 27 Python
Python爬豆瓣电影实例
Feb 23 Python
Python中collections模块的基本使用教程
Dec 07 Python
python实现两张图片拼接为一张图片并保存
Jul 16 Python
使用 Python 在京东上抢口罩的思路详解
Feb 27 Python
Python HTMLTestRunner可视化报告实现过程解析
Apr 10 Python
Python分类测试代码实例汇总
Jul 23 Python
flask开启多线程的具体方法
Aug 02 Python
python pandas 解析(读取、写入)CSV 文件的操作方法
Dec 24 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中hashtable实现示例分享
2014/02/13 PHP
基于ThinkPHP实现批量删除
2015/12/18 PHP
PHP使用数组依次替换字符串中匹配项
2016/01/08 PHP
单独使用CKFinder选择图片的方法
2010/08/21 Javascript
ExtJS4 组件化编程,动态加载,面向对象,Direct
2011/05/12 Javascript
jquery拖动插件(jquery.drag)使用介绍
2013/06/18 Javascript
js实现文本框中输入文字页面中div层同步获取文本框内容的方法
2015/03/03 Javascript
JavaScript中的Math.LN2属性用法详解
2015/06/12 Javascript
js实现的倒计时按钮实例
2015/06/24 Javascript
javascript 常用验证函数总结
2016/06/28 Javascript
JS制作类似选项卡切换的年历
2016/12/03 Javascript
基于vue+ bootstrap实现图片上传图片展示功能
2017/05/17 Javascript
Vue filter介绍及详细使用
2018/04/04 Javascript
nuxt.js中间件实现拦截权限判断的方法
2018/11/21 Javascript
NodeJs 文件系统操作模块fs使用方法详解
2018/11/26 NodeJs
详解ES6数组方法find()、findIndex()的总结
2020/05/12 Javascript
原生JavaScript实现五子棋游戏
2020/11/09 Javascript
[01:10:57]Liquid vs OG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
pandas把dataframe转成Series,改变列中值的类型方法
2018/04/10 Python
python实现AES和RSA加解密的方法
2019/03/28 Python
python3.6 tkinter实现屏保小程序
2019/07/30 Python
解决TensorFlow程序无限制占用GPU的方法
2020/06/30 Python
vivo智能手机官方商城:vivo
2016/09/22 全球购物
英文版银行求职信
2013/10/09 职场文书
火车的故事教学反思
2014/02/11 职场文书
小学安全教育材料
2014/02/17 职场文书
公务员更新知识培训实施方案
2014/03/31 职场文书
文案策划求职信
2014/04/14 职场文书
公共艺术专业自荐信
2014/09/01 职场文书
乱丢垃圾袋检讨书
2014/10/08 职场文书
英语复习计划
2015/01/19 职场文书
清明节主题班会
2015/08/14 职场文书
LayUI+Shiro实现动态菜单并记住菜单收展的示例
2021/05/06 Javascript
React + Threejs + Swiper 实现全景图效果的完整代码
2021/06/28 Javascript
MySQL8.0升级的踩坑历险记
2021/11/01 MySQL
python中数组和列表的简单实例
2022/03/25 Python