相关文章推荐
寂寞的手术刀  ·  适用于 macOS 的 App ...·  1 年前    · 
不拘小节的牛排  ·  java - Error: package ...·  1 年前    · 

python 两个json合并

在 Python 中,可以使用 json 模块来处理 JSON 数据。

首先,你需要使用 json.loads() 函数将 JSON 数据转换为 Python 字典,然后使用 Python 字典的 update() 方法将两个字典合并。

下面是一个示例代码:

import json
# 读取第一个 JSON 文件
with open('json1.json', 'r') as f:
    json1 = json.loads(f.read())
# 读取第二个 JSON 文件
with open('json2.json', 'r') as f:
    json2 = json.loads(f.read())
# 将两个字典合并
json1.update(json2)
# 将合并后的字典转换为 JSON 字符串
merged_json = json.dumps(json1)
# 将合并后的 JSON 写入新文件
with open('merged.json', 'w') as f:
    f.write(merged_json)

注意:如果两个字典中有相同的键,则会用第二个字典中的值覆盖第一个字典中的值。

  •