followerの情報をcsvに書き出すだけの簡単なお仕事です-改

先日作成した、followerの情報をcsvに出力するRubyスクリプト 、twitterのレイアウト変更でちゃんと動かなくなってしまったので、手をいれてみました。

----
require 'rubygems'
require 'hpricot'
require 'net/http'
Net::HTTP.version_1_2

max_page = 20

account = 'account'
password = 'password'


printf("\"screen_name\",\"Name\",\"Location\",\"Web\",\"Bio\"\n")

i = 1
while i<max_page
  followers_path = '/followers?page='+i.to_s
  followers_req = Net::HTTP::Get.new(followers_path)
  followers_req.basic_auth account, password
  Net::HTTP.start('twitter.com'){|http|
    followers_body = http.request(followers_req).body
    followers_doc = Hpricot(followers_body)
    followers_doc.search('strong').each{|strong|
      printf("\"%s\"", strong.at('a').inner_text)
      next_row = 1
     &nb

(1/4) 次»

twitter
2007/10/09




コメント(0)|コメントを書く

カテゴリー一覧
最近のコメント

このブログを友達に教える

コミュニティ | 有名人・芸能人ブログ | ケータイ占い | ケータイ小説 | 掲示板


画面TOP↑


powered by cocolog