import json
def read_json(filename):
dt = {}
fh = open(filename, "r")
dt = json.load(fh)
return dt
def print_keys(dt):
print "Keys: ", dt.keys()
# print "[%s]" % (', ' .join(dt.keys),)
filename = raw_input("Enter the JSON file: ")
r = read_json(filename)
print_keys(r)
我正在尝试打印密钥(每行1个)并且之前没有unicode。但是,我一直将列表中的所有键都放在一行中。请帮忙
答案 0 :(得分:0)
def print_keys(dt):
print "Keys:"
for key in dt:
print key
答案 1 :(得分:0)
如果您只想打印钥匙
for key in dt:
print "keys: ", key
当然不会被排序
如果要打印键和值
for key, value in dt.iteritems():
print key, value