mongoDB에 커넥팅이 되지않음
비밀번호, ip주소 재할당, 데이터페이지 삭제 후 재설정 등
강의자료내에 맥의 경우 발생하는 오류에 대한 대처가 적혀있었음
from pymongo import MongoClient
import certifi
ca = certifi.where()
client = MongoClient('mongodb+srv://jin:0000@cluster1.szbj0lh.mongodb.net/Cluster1?retryWrites=true&w=majority'
,tlsCAFile=ca)
db = client.dbsparta
결과창에서 비어있는 공간이 나오고,
등수 td내에 등수, 상승여부 등이 포함되어있다보니 여러가지 text가 호출됨.
빈공간은 미완성이라 그렇다 생각하고 여러 문자중 등수만 가져오기 위해
span 제외, text[0]불러오기 시도
.strip()을 이용해 비어있는 공간을 정리하고,
text[0:2]를 사용해 앞의 두글자만 가져오기 사용
for ms in music:
a = ms.select_one('td.info > a.title.ellipsis').text.strip()
b = ms.select_one('td.info > a.artist.ellipsis').text.strip()
c = ms.select_one('td.number').text[0:2].strip()
print(c, a, b)
수업을 할 때는 강의자료를 잘 찾아보고 참고하는 습관을 기르자