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)
posted @ 2023-01-17 10:18  测开星辰  阅读(561)  评论(0编辑  收藏  举报