1. 학습
  2. /
  3. 강의
  4. /
  5. Intermediate Importing Data in Python

Connected

연습 문제

BeautifulSoup으로 웹페이지를 데이터로 바꾸기: 하이퍼링크 가져오기

이번 연습에서는 BDFL의 웹페이지에서 하이퍼링크의 URL을 추출하는 방법을 알아봅니다. 이 과정을 통해 find_all() 메서드와 한층 친숙해질 거예요.

지침

100 XP
  • find_all() 메서드를 사용해 soup에서 모든 하이퍼링크를 찾으세요. 하이퍼링크는 HTML 태그 <a>로 정의되지만, find_all()에 전달할 때는 꺾쇠 괄호를 빼고 전달합니다. 결과를 변수 a_tags에 저장하세요.
  • 변수 a_tags는 결과 집합입니다. 이제 for 루프를 사용해 이를 순회하며 실제 하이퍼링크의 URL을 출력하세요. 이를 위해 a_tags의 각 요소 link에 대해 print()로 link.get('href')를 호출하면 됩니다.