我正在尝试将json字符串映射到字典

时间:2016-10-27 00:02:35

标签: python json string dictionary

我使用此字符串作为参数 " {' TOTALCOUNT':' 1'' ID':' 1029'' IP&#39 ;: ' 10.0.0.1'}"

它应该返回一个具有以下值的字典

result[“totalCount”]:价值将是' 1'

result[“ID”]:价值将是' 1029'

result[“IP”]:价值将是' 10.0.0.1'

我的代码出了什么问题?

import json
example_string = "{'totalCount':'1','ID':'1029', 'IP':'10.0.0.1'}"
result = json.loads(example_string)

print(result["'totalCount','ID','IP'"])

1 个答案:

答案 0 :(得分:1)

你有两个错误

首先:您必须使用双引号docker run -d --name swagger-ui -p 8888:8888 -e "API_URL=YOUR_URL" sjeandeaux/docker-swagger-ui 而不是"来正确格式化JSON。

第二:'是单键,你在字典中没有这个键

"'totalCount','ID','IP'"