Pandas的学习(读取mongodb数据库集合到DataFrame,将DataFrame类型数据保存到mongodb数据库中)
生活随笔
收集整理的這篇文章主要介紹了
Pandas的学习(读取mongodb数据库集合到DataFrame,将DataFrame类型数据保存到mongodb数据库中)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?1.讀取mongodb數據庫集合到DataFrame
import pymongo import pandas as pdclient = pymongo.MongoClient("數據庫連接字符串") # 第二種方式 host='localhost', port=27017 db = client['要讀取的數據庫名'] coll_name = db['要讀取的集合名']# 讀取mongodb的集合到pandas df = pd.DataFrame(list(coll_name.find())) # df 就是讀取的mongodb的集合,DataFrame類型 del df['_id'] # 刪除讀取的id,2.將DataFrame類型數據保存到mongodb數據庫中
import pymongo import pandas as pd#第一種是字符串連接, 第二種方式 host='localhost', port=27017 client = pymongo.MongoClient("數據庫連接字符串") db = client['要保存的數據庫名'] coll_name = db['要保存的集合名']# 將DataFrame存入到mongodb中 df = df.to_dict(orient='records') # 固定寫法 coll_name.insert_many(df)總結
以上是生活随笔為你收集整理的Pandas的学习(读取mongodb数据库集合到DataFrame,将DataFrame类型数据保存到mongodb数据库中)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Celery介绍和使用
- 下一篇: Python中url的编码以及解码