1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 하는 웹 스크레이핑

Connected

연습 문제

Body의 하위 요소 찾기

비밀 웹사이트의 HTML을 불러와 how_many_elements()라는 함수를 만들어 두었습니다. 이 함수는 XPath 문자열을 전달하면, 그 XPath가 선택한 요소의 개수를 출력합니다. 예를 들어 콘솔에서 how_many_elements('//*')를 실행하면 HTML 문서 전체 요소 수가 출력됩니다(직접 해 보세요!).

이번 연습 문제에서는 태그 종류와 상관없이 body의 모든 자식 요소를 가리키는 XPath 문자열을 만들어 보세요. 원하신다면 먼저 how_many_elements()로 body 요소의 자식 수를 확인하며 해볼 수도 있습니다.

이 장의 연습 문제는 로딩에 시간이 조금 걸릴 수 있습니다.

지침

100 XP
  • 변수 xpath에 body 요소의 모든 자식 요소를 가리키는 XPath 문자열을 할당하세요. 이 HTML 문서에는 body 요소가 하나만 있으며, 루트 html 요소의 자식입니다.