如何从json打印字典?

时间:2019-09-17 23:52:16

标签: python json dictionary

我正在按原样运行此链接中的代码。

https://linuxconfig.org/how-to-parse-data-from-json-into-python

import  json
f=open("c://mypython//my_file.txt", "r")
json_data= f.read()
parsed_json = (json.loads(json_data))

loaded_json = json.loads(json_data)
for x in loaded_json:
    print("%s: %d" % (x, loaded_json[x]))

运行代码时,出现以下错误。怎么了

TypeError:列表索引必须是整数或切片,而不是字典。

1 个答案:

答案 0 :(得分:0)

问题来自于此:

loaded_json[x]

因为x不是整数,也不是切片,而是dict。您必须提供一个电话号码!