Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Python中从一个大Json文件生成bucket?_Python_Json_Mongodb_Bucket_Ijson - Fatal编程技术网

如何在Python中从一个大Json文件生成bucket?

如何在Python中从一个大Json文件生成bucket?,python,json,mongodb,bucket,ijson,Python,Json,Mongodb,Bucket,Ijson,我有以下本地Json文件(大约90MB): 为了便于访问我的数据,我希望创建更小的Json文件,其中包含完全相同的数据,但每次仅包含reads.SensorData中的100个数组条目。所以一个包含前100个读数的文件,然后一个包含101-200个读数的文件,依此类推。。。我知道这个库,但我想不出用最有效的方法来实现这一点 编辑:请注意,我知道如何使用标准json库实现这一点,但因为它是一个大文件,所以我希望能够以一种不完整的方式实现这一点 任何帮助都将不胜感激 使用 python中的dict

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

为了便于访问我的数据,我希望创建更小的Json文件,其中包含完全相同的数据,但每次仅包含
reads.SensorData
中的100个数组条目。所以一个包含前100个读数的文件,然后一个包含101-200个读数的文件,依此类推。。。我知道这个库,但我想不出用最有效的方法来实现这一点

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

任何帮助都将不胜感激

使用 python中的dict.items()

你需要 json,python中的包

使用json.loads()特性,它将生成一个python字典

使用 python中的dict.items()

你需要 json,python中的包


使用json.loads()特性,它将生成一个python字典

谢谢,我希望避免使用标准库,因为这是大量数据,加载所有数据会导致系统运行缓慢。谢谢,我希望避免使用标准库,因为这是大量数据,加载所有数据会导致系统运行缓慢。