Python 中读取和写入 JSON
在Python中,你可以使用内置的 json
模块来读取和写入JSON数据。
读取JSON数据
import json
# 假设有一个名为data.json的文件,内容如下:
# {
# "name": "John",
# "age": 30,
# "city": "New York"
# }
# 读取JSON文件
with open('data.json', 'r') as f:
data = json.load(f)
print(data)
# 输出:{'name': 'John', 'age': 30, 'city': 'New York'}
写入JSON数据
import json
# 要写入的数据
data = {
"name": "Jane",
"age": 25,
"city": "Los Angeles"
}
# 写入JSON文件
with open('output.json', 'w') as f:
json.dump(data, f)
json.load()
函数用于从文件对象中读取JSON数据,而 json.dump()
函数用于将数据写入为JSON格式到文件对象中。这里的文件对象可以是文件句柄,也可以是其他任何提供了写入方法的对象。
评论已关闭