python追加写入json文件案例
时间: 2023-07-05 15:25:06 浏览: 128
假设我们有一个包含一些数据的JSON文件"data.json",我们想要在文件末尾追加一些数据。可以按照以下步骤进行操作:
1. 读取原始JSON文件内容。
```
import json
with open("data.json", "r") as f:
data = json.load(f)
```
2. 在读取的数据中添加新的数据。
```
new_data = {"name": "Lucy", "age": 28}
data.append(new_data)
```
3. 将更新后的数据写入文件中。
```
with open("data.json", "w") as f:
json.dump(data, f)
```
完整的代码如下:
```
import json
with open("data.json", "r") as f:
data = json.load(f)
new_data = {"name": "Lucy", "age": 28}
data.append(new_data)
with open("data.json", "w") as f:
json.dump(data, f)
```
执行以上代码后,原始JSON文件"data.json"中的数据将被更新,包含新的数据。
阅读全文