티스토리 뷰
순위 뽑아내기!
순위 뽑아내기!
#body-content > div.newest-list > div > table > tbody > tr:nth-child(1) > td.number
#body-content > div.newest-list > div > table > tbody > tr:nth-child(2) > td.number
1위, 2위의 소스를 보았을 때
‘#body-content > div.newest-list > div > table > tbody > tr'
중복성을 확인하고
trs=soup.select() 안에 넣기!
trs = soup.select(’#body-content > div.newest-list > div > table > tbody > tr’)
rank 먼저 확인하기
rank에 제한을 [0:2]넣으면
1부터 50까지 띄엄띄엄 나열된다.
다시 정리해서 위로 올려서 print로 출력하면 1부터 50까지 쭉 나열~
제목 뽑아내기!
순위와 같은 방법으로 시작!
제목에서 검사 클릭
소스를 복사하면
# body-content > div.newest-list > div > table > tbody > tr:nth-child(1) > td.info > a.title.ellipsis
'td.info > a.title.ellipsis'를 뽑아온다!
title = tr.select_one('td.info > a.title.ellipsis')로 채우고
뒤에 .text.strip() 붙이고
print에 title도 넣어서 출력하게 되면
등수와 제목을 한번에 출력할 수 있다!
아티스트 뽑아내기!
#body-content > div.newest-list > div > table > tbody > tr:nth-child(1) > td.info > a.artist.ellipsis
td.info > a.artist.ellipsis 뽑아내기!
artist = tr.select_one('td.info > a.artist.ellipsis').text
셋다 하면 이렇게 결과가 나온다!
지니 차트 만들기 완료
'개발 > 프로젝트' 카테고리의 다른 글
토이프로젝트 - devstagram (0) | 2023.01.09 |
---|---|
팬명록 완성하기! (0) | 2022.12.20 |
[개인 프로젝트] 나에게 맞는 보험 상품 찾기 (0) | 2022.12.18 |
팬명록 현재 기온 넣기! (0) | 2022.12.11 |
팬명록 메인 페이지 만들기 (0) | 2022.12.04 |
- Total
- Today
- Yesterday
- 사전스터디
- 현재기온넣기
- 팬방명록만들기
- 2주차
- 아이들팬명록
- HTML
- 웹개발종합반
- 웹개발
- 현재기온
- visualstudiocode
- 스파르타코딩
- 지니차트만들기
- PyCharm
- 스파르타
- python
- 항해
- 유형검사
- (여자)아이들
- Til
- 아이들팬명록만들기
- 웹개발3주차
- aihtnyc_h
- 12기 1주차 숙제
- 12기
- 공부하기
- 보험
- 4주차
- 초보개발자
- ajax
- 항해99
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |