📌  相关文章
📜  如何在 python 中将数据添加到文件 json - Javascript (1)

📅  最后修改于: 2023-12-03 15:38:23.946000             🧑  作者: Mango

如何在 Python 中将数据添加到 JSON 文件

在 Python 中,我们可以使用 json 模块来读写 JSON 格式的数据。为了将数据添加到一个 JSON 文件中,我们需要先将 JSON 文件中的数据读取出来,然后再将需要添加的数据加入到读取出来的 JSON 数据中,最后再将新的 JSON 数据写回到文件中。

接下来,我将介绍具体的步骤。

步骤一:读取 JSON 数据

首先,我们需要使用 json 模块中提供的 load 函数来读取 JSON 文件中的数据。load 函数会将 JSON 数据转换成 Python 中的一个字典对象。

import json

# 打开 JSON 文件
with open('data.json', 'r') as f:
    # 加载 JSON 数据
    data = json.load(f)
步骤二:添加数据到字典

接下来,我们可以使用 Python 中的字典操作来添加数据到读取出来的 JSON 数据中。

# 添加数据到字典
data['new_key'] = 'new_value'
步骤三:写入 JSON 数据到文件

最后,我们可以使用 json 模块中提供的 dump 函数将新的 JSON 数据写回到文件中。

# 写入 JSON 数据到文件
with open('data.json', 'w') as f:
    json.dump(data, f)

至此,我们已经成功将数据添加到 JSON 文件中。

完整代码如下:

import json

# 打开 JSON 文件
with open('data.json', 'r') as f:
    # 加载 JSON 数据
    data = json.load(f)

# 添加数据到字典
data['new_key'] = 'new_value'

# 写入 JSON 数据到文件
with open('data.json', 'w') as f:
    json.dump(data, f)

希望本文能对你有所帮助!