![在Python中加载大型JSON列表的最佳方法是什么?[重复],第1张 在Python中加载大型JSON列表的最佳方法是什么?[重复],第1张](/aiimages/%E5%9C%A8Python%E4%B8%AD%E5%8A%A0%E8%BD%BD%E5%A4%A7%E5%9E%8BJSON%E5%88%97%E8%A1%A8%E7%9A%84%E6%9C%80%E4%BD%B3%E6%96%B9%E6%B3%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%5B%E9%87%8D%E5%A4%8D%5D.png)
已经有一个类似的帖子在这里。这是他们提出的解决方案:
import jsonwith open('file.json') as infile: o = json.load(infile) chunkSize = 1000 for i in xrange(0, len(o), chunkSize): with open('file_' + str(i//chunkSize) + '.json', 'w') as outfile: json.dump(o[i:i+chunkSize], outfile)欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)