エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Mechanizeで画像のURL一覧を取得 - ヽ( ・∀・)ノくまくまー - s21g
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Mechanizeで画像のURL一覧を取得 - ヽ( ・∀・)ノくまくまー - s21g
WWW::Mechanize::Page#images WWW::Mechanize::Page は、forms, links メソッドでそれぞれの要素の配列... WWW::Mechanize::Page#images WWW::Mechanize::Page は、forms, links メソッドでそれぞれの要素の配列が取得できるが、画像(img)を取得するメソッドはまだないので簡易実装。 1 require 'mechanize' 2 3 WWW::Mechanize::Page.class_eval do 4 def images 5 @images ||= search('img').map do |img| 6 case src = img['src'] 7 when %r{^https?://} 8 src 9 else 10 (uri + src).to_s 11 end 12 end.uniq 13 end 14 end