티스토리 뷰
오늘은 간단하게 과제에 대한 노트를 적어보려 한다.
1. soup내의 tr을 찾아 tbody를 copy selector한다.
2. trs = soup.select('')에 붙여넣기를 한다. 마지막에 >tr을 넣어준다.
3. trs내에 a태그를 가져온다.
4. none이 나오는 a태그가 있으므로 if문을 통해 없애준다.
5. 제목을 출력한다. title = a.text
6. rank를 가져오기 위해 검사를 누른다.
rank는 이미지파일로 존재하기 때문에 alt값을 가져온다.
rank = tr.select_one('img')['alt']
7. 별점을 가져오기 위해 검사를 누른다.
td class = "point" 이므로 td.point입력
star = tr.select_one('td.point')로 출력시 모든 값이 나오므로 숫자만 출력하기 위해 뒤에 .text를 붙여준다.
8. print(rank,title,star)입력한다.
728x90
'코딩 > 띵동코딩' 카테고리의 다른 글
띵동코딩 6주차 - HTML, CSS (0) | 2022.09.26 |
---|---|
띵동코딩 5주차 - HTML, CSS (0) | 2022.09.25 |
띵동코딩 4주차 - HTML , CSS (0) | 2022.09.24 |
2022.07.23 띵동코딩 학습지 2주차 - 파이썬 (0) | 2022.07.23 |
2022. 7월 코딩 학습지 스타트 - 파이썬 (0) | 2022.07.14 |