大的JSON文件分成多个小的JSON文件

文件处理 专栏收录该内容
2 篇文章 0 订阅
# coding:utf-8
import os
import json
#F:\JR_data\new_data
with open(os.path.join('F:\JR_data\old_data', 'jr_XL.json'), 'r', encoding='utf-8') as f1:
    ll = [json.loads(line.strip()) for line in f1.readlines()]
    total = len(ll)//100
    for i in range(total):
        json.dump(ll[i*100:(i+1)*100], open("F:\\JR_data\\new_data\\" + str(i) + ".json", 'w', encoding='utf8'), ensure_ascii=False, indent=True)
  • 1
    点赞
  • 3
    评论
  • 3
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 技术工厂 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值