16.Requests【接口响应】解析application/json响应
一、前言
我们在获取响应体数据是还会遇到一种常见的编码格式,Content-Type: application/json,我们这节课来学习如何处理这种格式的响应体。
二、学习目标
1.解析提取application/json响应体
三、知识点
1.【解析提取application/json响应体】
顾名思义,这种格式的响应体是json格式,我们可以通过res.json()方法先获取响应体的全部内容。在python中json格式和字典数据类型类似,都是{}形式,由于python中只有字典数据类型而没有json,所以python会自动把json数据认作是字典数据,我们可以根据字典取值来提取需要的特定值。
import requests
url = 'http://httpbin.org/json'
res = requests.get(url)
#获取响应内容
res_json = res.json() #其实是字典,因为{}会自动让python认作字典
#字典取值
author = res_json['slideshow']['author']
print(author)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~