티스토리 뷰
728x90
오늘은 간단하게 과제에 대한 노트를 적어보려 한다.
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 |
최근에 올라온 글
- Total
- Today
- Yesterday
TAG
- git 오류
- useRef
- 오블완
- 개발
- 티스토리챌린지
- React.JS
- 프론트엔드
- 타입스크립트
- 보안
- 자바스크립트
- Next.js
- 코드스테이츠
- 프레임워크
- cdd
- css
- 띵동코딩
- 부트캠프
- 정처기필기
- 클론코딩
- styled-component
- javascript
- 번들링
- 상태관리
- 웹팩
- React
- 로컬 저장소
- HTML
- 데이터요청
- nextjs
- 인증
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
250x250