python接口自动化测试十二:对返回的json的简单操作
Posted 向前走。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python接口自动化测试十二:对返回的json的简单操作相关的知识,希望对你有一定的参考价值。
# 1、requests里面自带解析器转字典
print(r.json())
print(type(r.json()))
# 取出json中的\'result_sk_temp\'字段
# {"resultcode":"200","reason":"查询成功","result":{"sk":{"temp":"28","wind_direction":"东南风","wind_strength":"2级"
result = r.json()["result"][\'sk\'][\'temp\']
print(result)
# 2、json模块转字典
import json
print(json.loads(r.text)) # json格式的str转dict
print(type(json.loads(r.text)))
# 查看返回内容,是字典格式才能转json
# html不能转成json
print(r.json()[\'reason\'])
print(r.json()[\'result\'][\'today\'][\'weather\'])
以上是关于python接口自动化测试十二:对返回的json的简单操作的主要内容,如果未能解决你的问题,请参考以下文章