1

我有以下本地 Json 文件(大约 90MB):

为了使我的数据可以访问,我想创建更小的 Json 文件,其中包含完全相同的数据,但Readings.SensorData每次只有 100 个数组条目。因此,一个包含前 100 个读数的文件,然后是一个包含读数 101-200 的文件,依此类推……我知道ijson库,但我不知道以最有效的内存方式执行此操作。

编辑:请注意,我知道如何使用标准 json 库来做到这一点,但因为它是一个大文件,我希望能够以一种不完整的方式来做到这一点。

任何帮助将不胜感激!

4

1 回答 1

0

在 python 中使用 dict.items()

您将需要 json,在 python 中打包

使用 json.loads() 功能,它将产生一个 python 字典。

于 2020-04-23T07:15:26.313 回答