1. 学ぶ
  2. /
  3. コース
  4. /
  5. Pythonで学ぶWebスクレイピング

Connected

演習

子要素でスクレイピング

レッスンでは、クラス course-block に属するある div 要素の子要素がいくつあるかを数える、ちょっとしたテクニックを紹介しました。ここでは、ある謎の要素(すでに Selector オブジェクトに入っているので、xpath または css メソッドを使えます)の子要素の数を求めてください。

明確にするために、Selector オブジェクト mystery は次のように作成されています。

  • まず、秘密のウェブサイトを入力として Response 変数を読み込みました。
  • 次に、xpath メソッドを呼び出して(どの要素かは秘密のまま)要素の SelectorList を作成しました。
  • 最後に、その SelectorList の最初の Selector オブジェクトを mystery としました。

指示

100 XP
  • 下の空欄を埋めて、xpath の呼び出しをチェーンし、謎の要素の子要素の数を計算できるようにしてください。この数を変数 how_many_kids に代入します。

    • xpath を使う場合は、本当にメソッドチェーンになるので、つなぎのピリオド(.)を忘れないでください。