# -*- encoding:utf-8 -*-
import json
# 创建空文件文件
with open('test.josn','w') as f:
f.close()
# 将字典写入json文件,字典-->dumps序列化成字符串-->按字符串write写入文件
d = {
"name": "feko",
"age": 18,
"sex": "Male"
}
content_str = json.dumps(d)
with open('name.josn','w') as f:
f.write(content_str)
# 将json以字典形式读入到内存,从文件read出字符串-->loads成字典->读入到内存
content_dist = {}
with open('name.josn','r') as f:
content_str = f.read()
content_dist = json.loads(content_str)
# 利用load将josn文件内容直接load成字典
with open('name.josn','r') as f:
content_dist = json.load(f)
# 利用dump将字典直接dump写入文件
with open('name_new.josn','w') as f:
json.dump(content_dist,f)
json文件急速操作
(1)个小伙伴在吐槽
- writing a dissertation discussion letter writing essay college essay online