mongoDB 批量dump模板
程序员文章站
2022-05-28 18:05:51
...
常用备忘,这款其实效率挺低。只能小打小闹。
import pymongo
from pymongo import MongoClient
#import pprint
import pandas as pd
client = MongoClient('mongodb://root:[email protected]:27017/')
db = client.datahub
collection = db.ex_factor
df = pd.DataFrame(collection.find_one(),index=[0]) #index=[0] column title的生成。
for col in collection.find():
dp = pd.DataFrame(col,index=[0]) #index=[0] column title的生成。把col dictionary变dataFrame
df = df.append(dp,ignore_index=False)
df.to_csv('Try.csv')