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

Connected

연습 문제

자식 요소로 스크레이핑하기

레슨에서 course-block 클래스에 속한 어떤 div 요소의 자식이 몇 개인지 계산하는 간단한 트릭을 해봤죠. 이번에는 미스터리 요소의 자식 수를 구해 보세요(이미 Selector 객체로 저장되어 있으니 xpath 또는 css 메서드를 사용할 수 있어요).

명확히 말하면, Selector 객체 mystery는 다음과 같이 만들었어요:

  • 먼저 비밀 웹사이트를 입력으로 사용해 Response 변수를 로드했어요.
  • 그런 다음 xpath 메서드를 호출해 여러 요소의 SelectorList를 만들었어요(어떤 요소인지는 밝히지 않을게요).
  • 마지막으로, 그 SelectorList의 첫 번째 Selector 객체를 mystery로 두었어요.

지침

100 XP
  • 아래 빈칸을 채워 xpath 호출을 체이닝하여 미스터리 요소의 자식 수를 계산하세요. 이 수를 변수 how_many_kids에 할당해요.

    • xpath를 사용한다면, 실제로 메서드 체이닝이므로 연결을 위한 마침표(.)를 반드시 넣어야 해요.