python字典写入json文件
2023-11-20 18:31:09
要将Python字典写入JSON文件,您可以使用`json`模块中的`dump()`函数。下面是一个例子:
import json
# 创建一个字典
data = {
'name': 'John',
'age': 30,
'city': 'Shang Hai'
}
# 打开一个文件,将字典写入JSON格式
with open('data.json', 'w') as json_file:
json.dump(data, json_file)
这将把字典`data`写入名为`data.json`的文件中。如果文件不存在,它会创建一个新文件。如果文件已存在,它会覆盖原有内容。
您也可以使用`indent`参数来指定缩进级别,以使JSON文件更易读。例如:
json.dump(data, json_file, indent=4)
这将在写入文件时使用4个空格进行缩进。