import json paths = ['F://weibo-reptile//前2000id数据//','F://weibo-reptile//lab_db//','F://weibo-reptile//my_db//'] weibos = ['weibo1.json','weibo2.json','weibo3.json','weibo4.json','weibo5.json'] count = 0 #记录数据总条数 with open("F://weibo-reptile//weibos-data.json","w+",) as f: for path in paths: for weibo in weibos: file_path = path + weibo with open(file_path, 'r', encoding='utf8')as fp: for line in fp: data = json.loads(line) # 字典类型 count = count + 1 print(data) print('这是读取到文件数据的数据类型:', type(data)) print(count) json.dump(data, f, ensure_ascii=False) # 写入文件,ensure_ascii=False避免将中文转化为编码 f.write('\r\n') print(file_path + "加载入文件完成...")
python之多个json文件聚合到一个json文件
最新推荐文章于 2024-07-03 17:07:47 发布