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) 次»
コメント(0)|コメントを書く
カテゴリー一覧
最近のコメント
このブログを友達に教える