trs=soup.select('#body-content > div.newest-list > div > table > tbody > tr')
for tr in trs:
rank = tr.select_one('td.number').text[0:2].strip()
title = tr.select_one('td.info > a.title.ellipsis').text.strip()
artist = tr.select_one('td.info > a.artist.ellipsis').text.strip()
print(rank, title, artist)
크롤링(원래 크롤링은 구글이나 네이버가 기존 웹상의 데이터를 가져오는 것을 뜻하고 우리들이 하는 것은 스크랩핑이라고 하였지만 현재는 다 혼용해서 사용한다고 한다)에 대해서 배우고 있다.
왕초보 과정이라서 큰 어려움없이 매일 수강할 수 있는 최대치인 8개를 잘 듣고 있다.
끝까지 완수하고 웹페이지를 만든 다음 부족한 점이 발견되면 구글링 또는 다른 강의 등을 활용하여 원하는 바를 이룰 수 있기를 원한다.
3주차까지의 느낌은 신규로 입문하시는 분들에게는 꼭 추천하며 조금이라도 코딩을 아시는 분들이라면 이 다음과정을 하는 것을 추천드립니다!
화이팅
'공부' 카테고리의 다른 글
[스파르타코딩클럽_왕초보 웹개발 종합반] 5주차 완료 (0) | 2022.03.21 |
---|---|
[스파르타코딩클럽_왕초보 웹개발 종합반] 4주차 완료 (0) | 2022.03.16 |
[스파르타코딩클럽_왕초보 웹개발 종합반] 2주차 완료 (0) | 2022.03.11 |
[스파르타코딩클럽_왕초보 웹개발 종합반] 1주차 완료 (0) | 2022.03.09 |
지역재투자기금 관련 사항 (0) | 2021.08.02 |