티스토리 뷰

오늘은 간단하게 과제에 대한 노트를 적어보려 한다.

 

 

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