python 创建json文件并
时间: 2024-05-15 11:20:01 浏览: 135
python 操作json文件
写入数据
要创建并写入 JSON 数据,我们需要使用 `json` 模块中的 `dump()` 方法。以下是一个示例代码:
```python
import json
# 创建一个字典对象
data = {
"name": "John",
"age": 30,
"city": "New York"
}
# 打开一个文件来写入 JSON 数据
with open("data_file.json", "w") as write_file:
json.dump(data, write_file)
```
在上面的代码中,我们首先创建了一个字典对象 `data`,它包含 `"name"`、`"age"` 和 `"city"` 三个键值对。然后,我们使用 `open()` 函数打开一个文件 `"data_file.json"` 来写入 JSON 数据。注意,我们使用 `"w"` 模式来指定写入模式,这意味着如果文件已经存在,它将被覆盖。
接下来,我们使用 `json.dump()` 方法将 `data` 对象写入文件中。`dump()` 方法需要两个参数:要写入的数据和要写入的文件对象。在我们的示例中,`data` 是要写入的数据,`write_file` 是要写入的文件对象。
运行上面的代码后,将会在当前工作目录下创建一个名为 `"data_file.json"` 的文件,并将 `data` 对象写入其中。文件内容如下:
```json
{"name": "John", "age": 30, "city": "New York"}
```
阅读全文