スクレイピング(get_attributeメソッド)
get_attributeメソッド
aタグ要素のHTMLはリンク先のURLを値とする属性hrefを持っています。このようなHTMLの属性の値を取得したい場合、get_attributeメソッドを使います。
今回は、画像のURLを取得したいので、get_attributeメソッドを使います。
こちらの音楽サイトのALBUMジャケットのURLをスクレイピングしてみます。
検証ツール(command + option + i)で属性の情報をみてみます
c-article-middleクラスのimgタグに画像URLがあります。属性はsrcですね。
それを反映させるとこんな感じです。
しかしターミナルで出力結果を見ると
一番上のURLをブラウザで確認してみても、当然ですがこうなります。笑
先ほど取得したURLの前に「https://rockinon.com」があれば上手くいきそうです
書き直してみます。
出力結果は、、
きました。自分でコード改良してハマると嬉しいですね。笑
ブラウザで確認してみます。
バッチリです。
構文の書き方で改善点あれば教えてください。