關於pymongo以CSV匯出資料集的問題

2021-09-26 10:09:09 字數 368 閱讀 7641

網上關於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格式也很簡單。

pymongo 基本用法 匯入匯出

import numpy as np import pandas as pd import matplotlib.pyplot as plt import os import re import warnings import time warnings.filterwarnings ignore ...

CSV 流式匯出

隨著業務的不斷壯大發展,需要匯出的資料量也越來越大!普通的excel匯出匯出乙份上萬條的資料可能會用幾分鐘,十萬條和百萬條的資料量更是不敢想象,可能直接就oom了。所以我們需要找到更快速,減少記憶體開銷的方法來處理匯出。我這裡會介紹一種流式處理匯出的方法,自己寫成了乙個通用工具,以便不同的服務呼叫。...

ORACLE匯出CSV檔案

oracle的匯出功能會經常使用,也同樣經常會有需求進行匯出為csv檔案,用於往別的資料庫進行遷移,本次例項及在oracle實現匯出csv檔案操作。sqlplus as sysdba sql create or replace directory out path as home wenxuecha...