🏆 2024

맛집 분야 크리에이터

🏆 2023

IT 분야 크리에이터

👩‍❤️‍👨 구독자 수

180

✒️ 게시글 수

0
https://tistory1.daumcdn.net/tistory/4631271/skin/images/blank.png 네이버블로그

🩷 방문자 추이

오늘

어제

전체

🏆 인기글 순위

티스토리 뷰

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
반응형
댓글