python修改json文件
时间: 2023-09-24 15:03:20 浏览: 101
json_database:持久和可搜索的python字典
要修改一个 JSON 文件,你需要先将文件中的 JSON 数据读取到 Python 对象中,然后对这个 Python 对象进行修改,最后将修改后的对象写回到 JSON 文件中。下面是一个简单的示例代码:
```python
import json
# 读取 JSON 文件
with open('data.json', 'r') as file:
data = json.load(file)
# 修改数据
data['name'] = 'Bob'
data['age'] = 30
# 将修改后的数据写回 JSON 文件
with open('data.json', 'w') as file:
json.dump(data, file)
```
这个示例代码假设 JSON 文件的内容如下:
```json
{
"name": "Alice",
"age": 25
}
```
代码首先使用 `json.load` 读取文件中的 JSON 数据到 Python 对象 `data` 中。然后修改 `data` 中的数据,最后使用 `json.dump` 将修改后的数据写回到文件中。
阅读全文