let’s see the code below
#coding=utf-8
import codecs
import json
def load_json(json_file="test.json"):
with open(json_file, "r") as f:
return eval(f.read())
def save_json(json_dict, json_file="test.json"):
with codecs.open(json_file, "w") as f:
j = json.dumps(json_dict, sort_keys=True, indent=4, ensure_ascii=False)
f.write(j)
if __name__ == "__main__":
j = {"哈哈":1}
save_json(j)
print load_json().keys()[0]

本文介绍了一个简单的 Python 脚本,该脚本演示了如何使用 Python 的内置函数 eval() 来读取 JSON 文件,并使用 codecs 和 json 模块来优雅地写入 JSON 数据。通过一个具体的例子展示了从创建一个简单的 JSON 字典到将其保存为文件的过程。
2616

被折叠的 条评论
为什么被折叠?



