エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Google検索結果のスクレイピング - imHo
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Google検索結果のスクレイピング - imHo
GoogleのサーチAPIの新規登録ってなんで廃止されちゃったんだろう…。AJAX版は使えるけど、サーバ側など... GoogleのサーチAPIの新規登録ってなんで廃止されちゃったんだろう…。AJAX版は使えるけど、サーバ側などで加工できないから不便。 しかたがないのでスクレイピング。Hpricot を使って: #!/usr/local/bin/ruby -Ku require 'rubygems' require 'hpricot' require 'open-uri' require 'cgi' API = "http://www.google.co.jp/search?num=10&lr=lang_ja&oe=utf-8&q=" word = ARGV.shift url = "#{API}#{CGI.escape(word)}" html = open(url).read doc = Hpricot(html) results = doc / "div.g" # 検索結果は <div class=