Python中的dump函数通常用于将Python对象序列化为JSON格式
json.dumps()
函数将Python对象转换为JSON字符串:import json
data = {
"name": "John",
"age": 30,
"city": "New York"
}
json_string = json.dumps(data)
print(json_string)
json.dump()
函数将Python对象直接写入文件:import json
data = {
"name": "John",
"age": 30,
"city": "New York"
}
with open("output.json", "w") as file:
json.dump(data, file)
在这两个示例中,我们首先导入了json
模块。然后,我们创建了一个包含一些信息的Python字典。在第一个示例中,我们使用json.dumps()
函数将字典转换为JSON字符串,并将其打印出来。在第二个示例中,我们使用json.dump()
函数将字典直接写入名为output.json
的文件。