サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
世界禁煙デー
qiita.com
読書メーターには、読書記録(読んだ本、積ん読本、読みたい本、本棚など)を外部にファイルとしてエクスポートする機能がありません。Ruby のライブラリ mechanize, nokogiri を使って、読書メーターのサイトをスクレイピングして、データをExcelブックに取り出すプログラムを作りました(bmscrp.rb )。Excelブックの生成には rubyXL を使い、書誌情報の収集は prallel を使って並列処理しました。 nokogiri がスクレイピングに必須なのは言うまでもありませんが、parallel で並列処理が簡単に記述できるのは、RESTなサイトからデータを収集する時にとても便利です(サイトに負荷をかけないように気をつけないといけませんが)。 github で公開しています。以下、README.md からの抜粋です。 Requirements ruby 2.1.8,
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く