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

Connected

演習

クロールの時間

この演習では、サイト間をクロールするスパイダーを初めて扱います(まず 1 つのサイトからリンクを集め、そのリンクをたどって新しいサイトをパースします)。このスパイダーは短縮版の DataCamp コース一覧から開始し、parse メソッドでコースのリンクを抽出します。そこからそのリンクをたどって各コースページの説明文を parse_descr メソッドで抽出し、リスト course_descrs に入れます。狙いどおりにスパイダーが動くよう、コードを完成させてください!

正しくスクレイピングできていれば、取得したコース説明のうち 1 件を表示する関数 inspect_spider を用意しています!

指示

100 XP
  • 下の 2 つの空欄(各パース用メソッドに 1 つずつ)を、適切な引数で埋めて、スパイダーが最初のパースメソッドから 2 つ目へ正しく移動できるようにしてください。