← クエスト一覧

クエスト3:BeautifulSoupでデータを抽出

スライド 1 / 3
コーデ
💻 コード例
実行結果
← クエスト一覧
🕷️ Webスクレイピング基礎 / Quest 3 / 10

クエスト3:BeautifulSoupでデータを抽出

基礎 +10 XP
🏠
今回の課題
商品ページの HTML から商品名・価格・評価を抽出して出力しよう!
📖 解説を見る
🔍 class 属性でデータを絞り込もう

soup.find(class_="クラス名") でクラス検索
soup.find("p", class_="price") でタグ+クラス
.text でテキスト内容を取得

class はPythonの予約語なので class_ と書くことに注意!
ヒントを見る
soup.find(class_="product-name").text で商品名を取得しよう
期待する出力
商品名: ワイヤレスイヤホン Pro
価格: ¥15,800
評価: 評価: ★★★★☆ (4.2)
📄 見本
「答えを見る」を押すと、お手本のコードが出ます。クリックでコピーできます。
💻 コードエディタ
実行すると結果がここに表示されます
正解!見本と同じになりました。
次へ →
🏠 ホームへ

れんしゅうもんだい

☑ 0 / 0 正解 レッスンに戻る

全問正解でクエストクリア!

コピーしました!