커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
3주차 숙제 질문드려요.
undefined주차
북마크
박*우
댓글
3
추천
0
조회수
10
조회수
10
답변 완료

파이썬으로 지니 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개 불러와 지더라구요
왜 그런건가요? 구글에서 검색해봐도 이해가 잘 안돼서 이렇게 질문드립니다 정말 궁금해요


취소
 공유
취소
댓글 0
댓글 알림
나의얼굴