接口返回数据如下:
需求如下:
需要提取“traceID”字段
list1 = {
"code": "000",
"msg": "ok",
"data": "{\"code\":\"000\",\"data\":{\"result\":{\"msg\":\"ok\",\"code\":\"000\",\"success\":\"true\"}},\"message\":\"ok\",\"traceID\":\"89a01494fec349f1a21319a521f78b90\"}"
}
问题:
查看接口返回数据类型 :为字典可以进行提取
提取的字段值数据类型变为了‘str’字符串类型,这样就不支持字段提取了

解决:
只需将提取的字段值转换成字典类型即可:
使用 json.loads()函数转换就可以成功提取所需字段值

4101

被折叠的 条评论
为什么被折叠?



