requests用法
# -*- coding: cp936 -*- #xiaodeng #python 27 #requests用法 #获取http://www.weather.com.cn/data/sk/101010100.html的信息import requestsdef getJson():data=requests.get('http://www.weather.com.cn/data/sk/101010100.html')#获取json数据,数据本身得是json格式#data.json返回结果为<bound method Response.json of <Response [200]>>#这是一个方法,方法的调用方式应该是data.json()print data.json()#获取字节流#返回结果和json格式数据有相似之处,内容是中文显示print data.content#获取textprint data.text#【注意】以上3种方式大同小异#获取状态码print data.status_code#状态码200#获取headers头部信息print data.headers#get方法 def getDict():url='http://httpbin.org/get'params={'name':'iaodeng','sex':1}r=requests.get(url,params=params)print r.status_codeprint r.text#json数据#发送header def getHeader():url='http://httpbin.org/get'headers={'x-header1':'value1','x-header2':'value2'}r=requests.get(url,headers=headers)print r.status_codeprint r.text#处理cookie def getCookie():headers={'User-Agent':'chrome'}url='http://www.douban.com'r=requests.get(url,headers=headers)print r.status_codeprint r.cookiesprint r.cookies['bid']if __name__=='__main__':getCookie()''' 提示:ImportError: No module named requests,说明需要该库为第三方库,需要进行安装'''
requests用法相关推荐
- python requests用法总结
requests是一个很实用的Python HTTP客户端库,编写爬虫和测试服务器响应数据时经常会用到.可以说,Requests 完全满足如今网络的需求 本文全部来源于官方文档 http://docs ...
- 自动化测试——接口自动化——requests用法
import requests #1.get请求,查询所有学院信息 #请求地址 url01="http://127.0.0.1:8000/api/departments/" #设置 ...
- requests 用法
1. requests模块的常用方法 方法 含义 requests.get() 发起get请求调用 requests.post() 发起post请求调用 requests.put() 发起put请求调 ...
- requests用法之爬取豆瓣排行
爬取 豆瓣排行 import requestsurl = "https://movie.douban.com/j/chart/top_list?type_name=科幻&type=1 ...
- 爬虫笔记:Requests库详解
什么是Requests 之前讲解了爬虫笔记:Urllib库详解发现确实有不方便的地方,比如加一个代理,cookie,发送post请求比较繁琐. Request库能用几句话实现这些. Requests ...
- python3爬虫初探(二)之requests
关于请求网页,不得不提requests这个库,这是爬虫经常用到的一个第三方库,用pip安装即可. requests用法很多,这里只写一些基础的,其他高级功能可参考官方文档. import reques ...
- 04. requests模块入门与三个案例(搜狗搜索/百度翻译/豆瓣电影)
目录 前言 requests的安装 1. cmd中输入安装 2. PyCharm中运行安装 3. Anaconda虚拟环境中安装 4. 检查是否安装成功 案例1. 抓取搜狗搜索内容 案例2 利用百度翻 ...
- Python 理解使用requests库爬取数据
requests库是爬取数据的第三方库,安装方法: pip3 install requests 用法: r = requests.get(url) r 是返回的response对象,有五个最常用的属性 ...
- python爬虫 常见的 插件和 用法持续更新
爬虫 常见的 插件和 用法 from fake_useragent import UserAgent 实用包:headers = {'User-Agent': UserAgent().random} ...
最新文章
- LeetCode刷题-5
- 别再问我Redis内存满了该怎么办了
- 基于STM32CubeMX创建STM32L496ZGTx的工程
- linux网络体系架构
- Pyqt5+python+ErIC6+QT designer
- 【Java】用for循环实现1+2+3......+100 =
- 11Linux_vmtools
- java 蓝桥杯算法训练 寂寞的数(题解)
- net core获取网站运行目录
- iptables命令结构之匹配扩展
- 港股上市公司公告 API 数据接口
- 维基百科公式不显示怎么办 找不到latex公式怎么办?
- Android系统架构和应用程序基本概念详解
- Spring框架 编程式事务 事务的传播行为(一)
- Win10自带相机找不到代码0xA00F4244?这里有九条解决方法
- 云服务器测速脚本_服务器测速命令
- 已知坐标增量求坐标方位角_桥梁桩基坐标计算原理
- 男人必听九大歌曲精选
- 如何通adb命令删除安卓设备上指定的文件和apk
- php yii应用运维,Yii 框架应用(Applications)操作实例详解
热门文章
- 微信小程序支付html标签,微信小程序/支付宝小程序 WxParse解析富文本(html)代码...
- 深度学习方法笔记之(三):基于区域的卷积神经网络介绍(RCNN)
- 【阿里云课程】模型设计之动态网络,原理与设计
- 【行业进展】谷歌4大AI黑科技部门,你可知
- 2022年全球及中国木质纤维素纤维行业投资态势与营利前景模式咨询报告
- 中国靶材行业需求前景分析及发展形势研究报告2021版
- lazada本地店和跨境店的优劣势分析
- 中国抛光打磨机器人行业发展方向分析与十四五战略规划研究报告2022年版
- VC++下Window剪贴板的操作
- 走出去广东谋定国际丰收节贸易会-林裕豪:从玉农业抓手