DOMDOM
0posts
today
total
personal posts · since 2021

Fragments
of a day.

A small notebook for slow moments slipping by.

2023 IT Creator
2024 Food Creator
2025 News Creator
2026 News Creator

Latest Posts최근

tistory view

Back to Home

[pymongo] pandas csv파일을 mongoDB에 한꺼번에 insert하는 방법

728x90
반응형

 

pandas를 이용한 csv파일데이터를 몽고DB에 삽입하는 아주아주 쉬운 방법!

먼저 라이브러리 임포트와 몽고DB를 연동합니다

 

 

from pymongo import MongoClient
import pandas as pd

client = MongoClient(localhost,
          username='admin',
          password='1234',
          authSource='admin',
          authMechanism='SCRAM-SHA-256')

#database
db = client.get_database('test1')

#collection
cl = db.get_collection('test1_collection')

 

몽고DB에 삽입하려는 CSV파일을 판다스로 불러와

몽고DB 컬렉션에 인서트해주면 끝..!!!!!!

 

file = pd.read_csv("filename.csv", encoding="utf-8")
cl.insert_many(file.to_dict('records'))

 

 

 

 

728x90
반응형

Comments

Thanks for staying up late.

keep wandering · keep listening