1. Learn
  2. /
  3. Courses
  4. /
  5. Intermediate Importing Data in Python

Connected

Exercise

BeautifulSoup でウェブページをデータ化する:ハイパーリンクを取得する

この演習では、BDFL のウェブページからハイパーリンクの URL を抽出する方法を学びます。その過程で、find_all() メソッドとしっかり仲良くなりましょう。

Instructions

100 XP
  • find_all() メソッドを使って、soup 内のすべてのハイパーリンクを見つけてください。ハイパーリンクは HTML タグ <a> で定義されますが、find_all() には山かっこなしで渡します。結果を変数 a_tags に保存します。
  • 変数 a_tags は結果セットです。これを for ループで列挙し、ハイパーリンクの実際の URL を出力します。具体的には、a_tags の各要素 link に対して、print() で link.get('href') を出力します。