我使用此字符串作为参数 " {' 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'"])
答案 0 :(得分:1)
你有两个错误
首先:您必须使用双引号docker run -d --name swagger-ui -p 8888:8888 -e "API_URL=YOUR_URL" sjeandeaux/docker-swagger-ui
而不是"
来正确格式化JSON。
第二:'
是单键,你在字典中没有这个键
"'totalCount','ID','IP'"