#author("2021-06-18T12:11:30+00:00","default:hotate","hotate")
#contents
&tag(Mechanize, Ruby,スクレイピング);
&tag(Ruby,スクレイピング);

* 情報 [#u1931c6c]
- [[楽々スクレイピング! Ruby Mechanizeの使い方 -- ぺけみさお>http://www.xmisao.com/2013/10/05/ruby-www-mechanize.html]]
 Webページを取得した時点で、Mechanizeはページのリンクを抽出している。
- [[楽々スクレイピング! Ruby Mechanizeの使い方(2) -- ぺけみさお>http://www.xmisao.com/2014/04/02/ruby-www-mechanize-2.html]]
 Mechanize#get_fileを使えばMechanizeを使ってファイルをダウンロードすることができる。

** 事例 [#be627760]
- [[RubyでWebを操作できるMechanizeの利用例を集めてみた | Scimpr Blog>http://blog.scimpr.com/2014/03/06/ruby%E3%81%A7web%E3%82%92%E6%93%8D%E4%BD%9C%E3%81%A7%E3%81%8D%E3%82%8Bmechanize%E3%81%AE%E5%88%A9%E7%94%A8%E4%BE%8B%E3%82%92%E9%9B%86%E3%82%81%E3%81%A6%E3%81%BF%E3%81%9F/]]
 mechanizeでどんなことができるのか色々知りたかったので、使い方でなく実用例ぽいものを集めてみた.

** ログ [#yd7706d5]
- [[楽々スクレイピング! Ruby Mechanizeの使い方(2) -- ぺけみさお>http://www.xmisao.com/2014/04/02/ruby-www-mechanize-2.html]]
 Mechanizeにはロギング機能があり、Mechanize#log=でロガーを指定することで、スクレイピングのログを取ることができる。

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS