下面是json文件写入:
indent是缩进设置;
ensure_ascii一定要设置成false,否则会出现Unicode乱码
with open(json_file, 'w', encoding='utf-8') as fw:
json.dump(dict_list, fw, indent=4, sort_keys=False, ensure_ascii=False)
下面是jsonl文件写入:
with open(jsonl_file, 'w', encoding='utf-8') as fw:
for item in dict_list:
json.dump(item, fw, ensure_ascii=False)
fw.write("\n")