
파이썬으로 지니 URL에서 데이터를 불러오는 숙제를 하고있는데요
궁금한게 있어서 질문드려요.
music = soup.select('#body-content > div.newest-list > div > table > tbody > tr')
for mu in music :
rank = mu.select_one('td.number')
print(rank)
이렇게 하면은 데이터가 1개만 불러와지더라구요 for문은 반복문이라고 하셨는데 왜 데이터를 한개만 가져오는지 궁금해요
그래서 3-7강에 있던 in not none을 추가했거든요
for mu in music :
rank = mu.select_one('td.number')
if rank is not None:
print(rank)
이렇게 is not None을 중간에 추가하면은 데이터가 50개 불러와 지더라구요
왜 그런건가요? 구글에서 검색해봐도 이해가 잘 안돼서 이렇게 질문드립니다 정말 궁금해요
