如何在python中高效地读写大型JSON文件



我一直在尝试读写一个大型JSON数据文件。Python的内置json库非常慢,当我尝试读取一个大型json文件时,我得到的是MemoryError

python的json模块的问题是它是纯python,因此它在处理大型JSON文件时速度相当慢。您可能想要使用ujson,它是用C/C++编写的,可编译为本机代码。

有很多库可用于文件处理,我最喜欢的一个是"Panda"。本教程可能会有所帮助。https://www.dataquest.io/blog/python-json-tutorial/

官方文件总是最好的。https://pandas.pydata.org/pandas-docs/stable/user_guide/io.html

最新更新