코딩과 결혼합니다

미니프로젝트(2) - db에 저장하기 본문

2세/Python

미니프로젝트(2) - db에 저장하기

코딩러버 2023. 5. 21. 23:27
728x90

같이 공부하는 분에게 물어봐서 잘 저장함!!

 

from pymongo import MongoClient
client = MongoClient('mongodb+srv://sparta:<passwords>@cluster0.rgsaqvn.mongodb.net/?retryWrites=true&w=majority')
db = client.dbsparta

먼저 db에 연결해주공

 

for tr in trs:
    title = tr.select_one('.title').text.strip()
    rank = tr.select_one('.ranking > strong').text.strip()
    artist = tr.select_one('.artist > a').text
    print(rank,title,artist)

이 데이터를 music이라는 박스에 담아서 보내줄 것이다.

 

 
    doc = {
        'title' : title,
        'rank' : rank,
        'artist' : artist
    }
   
    db.music.insert_one(doc)

그리고 실행하면

 

눈물 광광 도움 감사 무한 감사