Pymongo将命令游标批量转换为list

2024-04-19 19:23:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试从mongodb向pandas加载大集记录,我希望批量加载5000张。使用pymongo Command cursor我可以得到前5000条记录,但我不知道如何切换到下一个5000条记录。在

最终我想做的是

def load_data(command_cursor): 
   pd.DataFrame(list(command_cursor))

但这对大量的数据冻结了我的系统,所以我想成批处理

^{pr2}$

alive属性总是False,而{}总是抛出StopIteration


Tags: dataframepandasdatamongodbdef记录load批量