天天看点

关于pymongo以CSV导出数据集的问题

网上关于pymongo导出数据集的方法,写的都很复杂,其实方法非常简单。

import pandas as pd

import pymongo

client = pymongo.MongoClient(‘localhost’, 27017)

rent_info = client[‘DB’]

sheet_table = rent_info[‘Collection’]

df1 = pd.DataFrame(list(sheet_table.find()))

df1.to_csv(‘保存路径’)

直接通过查询的方式,把整个数据集转换成dataframe,一方面更利于数据处理,另一方面保存为CSV格式也很简单。