网上关于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格式也很简单。