python 写入json文件
时间: 2023-09-29 13:03:13 浏览: 119
python 操作json文件
可以使用Python内置的`json`模块来写入JSON文件。具体实现如下:
```python
import json
data = {
"name": "John",
"age": 30,
"city": "New York"
}
with open("data.json", "w") as f:
json.dump(data, f)
```
这里首先定义了一个Python字典`data`,然后使用`json.dump()`函数将其写入到名为`data.json`的文件中。其中`with open()`语句可以自动关闭文件。如果需要格式化输出JSON文件,可以使用`json.dump()`函数中的`indent`参数,例如:
```python
import json
data = {
"name": "John",
"age": 30,
"city": "New York"
}
with open("data.json", "w") as f:
json.dump(data, f, indent=4)
```
这样输出的JSON文件会格式化为带有四个空格的缩进格式。
阅读全文