json文件合并
实现将两个json文件合并成一个json文件
·
实现将test.json的list和test_write.json的list合并,并且写入到test_okok.json
此类方法可用于文件中 这里是引用 没有数字 的情况
test.json文件内容如下:
[
'qwe',
'asd',
'zxc',
'qweqweqweqweqweqweqweqwe'
]
test_write.json内容如下:
[
'123',
{
"name": "aaa",
"age": {
"addr": "ape-redis-00.bcc-szth.baidu.com",
"port": 8604
}
},
'789'
]
代码实现如下
import os
import json
import ast
fo = open(afs_client.afs_client_dir + '/test.json', "r")
str1 = fo.read()
b = ast.literal_eval(str1)
fo.close()
fo2 = open(afs_client.afs_client_dir + '/test_write.json', "r")
str2 = fo2.read()
b2 = ast.literal_eval(str2)
fo2.close()
b.extend(b2)
fo3 = open(afs_client.afs_client_dir + '/test_okok.json', "w")
json.dump(b, fo3, indent=4)
fo3.close()
test_okok.json文件内容如下:
[
"qwe",
"asd",
"zxc",
"qweqweqweqweqweqweqweqwe",
"123",
{
"name": "aaa",
"age": {
"addr": "ape-redis-00.bcc-szth.baidu.com",
"port": 8604
}
},
"789"
]
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐

所有评论(0)