python写入json文件

2021-04-12  本文已影响0人  陶_306c

想要多条相同key的数据添加json中,先将数据存入到字典中,再append到列表中。最后存入json中。

list = []
dict = {}
import json
for key,val in json_str['blog_detail'].items():
    if key == 'content':
        dict = {'blog_content':val}
        list.append(dict)

这样子list才会是下图所示的样子。

image.png
但是其中部分字符显示的是\u的形式,如上图所示,不正常显示,需要加上ensure_ascii=False
with open(filename,'w',encoding='UTF-8')as f:
    f.write(json.dumps(list,indent=4,ensure_ascii=False))
上一篇 下一篇

猜你喜欢

热点阅读