我在调用百度智能云识别验证码接口时,百度那边返回了一组字典,如图:
{'words_result': [{'words': '82wy}], 'words_result_num': 1, 'log_id': 1546525248296055607}
我想要将“82wy”这个验证码的值取出来该怎么做
我在调用百度智能云识别验证码接口时,百度那边返回了一组字典,如图:
{'words_result': [{'words': '82wy}], 'words_result_num': 1, 'log_id': 1546525248296055607}
我想要将“82wy”这个验证码的值取出来该怎么做
dic = {'words_result': [{'words': '82wy'}], 'words_result_num': 1, 'log_id': 1546525248296055607}
print(dic['words_result'][0]['words'] )
如果获取的是json字符串要用json.loads(jsonstr)转成字典再取dic['words_result'][0]['words']
import json
jsonstr = '{"words_result": [{"words": "82wy"}], "words_result_num": 1, "log_id": 1546525248296055607}'
dic = json.loads(jsonstr)
print(dic['words_result'][0]['words'] )
如有帮助,请点击我的回答下方的【采纳该答案】按钮帮忙采纳下,谢谢!