python读写Json文件记录

在这里记录一下自己读写json文件的问题
#读取多行的json文件
直接读取会出错,可以逐行读取:

Datas = open(File, 'r', encoding='utf_8').readlines()
for line in Datas:
        data = json.loads(line)

#写入json文件,主要是解决中文乱码的问题

f = open(MyTainJsonFile, 'a', encoding='utf_8')
json_data = json.dumps(data, ensure_ascii=False)
f.write(json_data)
 f.write('\n')

你可能感兴趣的:(Python)