
* 겪고 있는 문제 상황을 최대한 자세하게 작성해주세요.
* 문제 해결을 위해 어떤 시도를 해보았는지 구체적으로 함께 알려주세요.
혼자서 하는데 이렇게 해보고 저렇게 해봐도 출력이 안되서 해설 강의 자료를 봤는데..
강의자료랑 코드가 동일한데 저는 터미널에 출력이 안되어서 질문드립니다.. 무언가 코드가 잘못되어서 그런건지.. 아니면 파이썬 패키지를 다시 설치해야하는건가요?
출력이되어야 보고 어디까지 되었는지 보면서 문제를 해결하고싶었는데 마음처럼 되질않네요,,,


작성한 코드 및 에러 메세지
import requests
from bs4 import BeautifulSoup
headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'}
data = requests.get('https://www.genie.co.kr/chart/top200?ditc=M&rtm=N&ymd=20210701',headers=headers)
soup = BeautifulSoup(data.text, 'html.parser')
trs = soup.select('body-content > div.newest-list > div > table > tbody > tr')
#body-content > div.newest-list > div > table > tbody > tr:nth-child(1) > td.info > a.title.ellipsis
#body-content > div.newest-list > div > table > tbody > tr:nth-child(1) > td.info > a.artist.ellipsis
#body-content > div.newest-list > div > table > tbody > tr:nth-child(1) > td.number
for tr in trs:
rank = tr.select_one('td.number').text
title = tr.select_one('title.ellipsis').text
artist = tr.select_one('artist.ellipsis').text
print(rank, title, artist)
