
강의에서는 rank와 star를 if a is not None: 아래에 입력했는데, 제가 입력한 것처럼 해도 같은 결과가 나오는데, 이번 상황이 특이한 경우인가요? 아니면 둘다 같은 의미 인가요?

작성한 코드 및 에러 메세지
movies = soup.select('#old_content > table > tbody > tr')
for movie in movies:
a = movie.select_one('td.title > div > a')
rank = movie.select_one('td:nth-child(1) > img')
point = movie.select_one('td.point')
if a is not None:
title = a.text
rank = rank['alt']
star = point.text
print(rank,title,star)오류 발생 시, 작성한 코드 전체와 에러 메시지를 첨부해 주세요.
Tip 1) </> 아이콘을 눌러 코드박스를 만들어 보세요.
Tip 2) Ctrl+A(맥의 경우 Command+A) 단축키로 코드를 한 번에 선택할 수 있어요!
