我有一个Python字典
original_dict={'body': '{"infra":["dev4","elk"],{"type":"file_integrity"}'}
我希望能够将original_dict键和值解析为普通词典,但现在无法执行,因为“ body”键具有一个转换为字符串的词典,因此我无法引用其任何键。所以我应该可以说:
infra=original_dict['body]['infra']
谁能帮我这个忙。
首先,您在original_dict中缺少花括号。这是将字符串转换为字典的示例。
import json
original_dict={'body':'{"infra":["dev4","elk"],"type":"file_integrity"}'}
original_dict['body'] = json.loads(original_dict['body'])
infra=original_dict['body']['infra']
print(infra)
输出:['dev4','elk']
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句