多个json文件的合并
需要:多个json文件的合并
分析:1、遍历json文件2、json文件处理3、创建json文件4、写入文件5、关闭 文件
技术要点:1、glob2、json
// An highlighted block
import glob
import json
result = []
files = glob.glob("*.json")
for f in files:
with open(f,"r",encoding="utf-8") as infile:
try:
result.append(json.load(infile)
except ValueError:
print(f)
with open("result.json","w",enconding="utf-8") as outfile:
json.dump(result,outfile,ensure_ascii=False)
json.dump()用于将dict类型的数据转成str,并写入到json文件中。