ネットウオッチャーへの道
こんにちは!!
デブサミベストタイムキーパーを目指している jYoshiori です.
デブサミの竹迫アワー(通称「ネットコミュニケーション2.0」)は
すごく楽しかったです><
そこで id:otsune さんが
観測範囲が狭い不幸
「twitterのfollowingが100人を超えると
読めなくなるから、それ以上増やさないよ
うにする」
もったいない!! もったいない!!
twitterのfollowボタンを押して
矢印が回っているまでの数秒
あなたの寿命はかなり縮んでる!
と言ってました><
void GraphicWizardsLair( void ); // デブサミ2008「ネットコミュニケーション2.0」でライトニングトークをした
衝撃を受けました.
反省しておもしろそうなお話をしている人がいたら
その人の follow している人を全部 add するスクリプトを書きました.
add する
自分のユーザー名とパスワード
興味のあるアカウント名は書き換えてくださいね.
#!/usr/bin/env python # -*- coding: utf-8 -*- import simplejson, urllib2, twitter username = 'dankogai' password = 'kogaidan' checkacount = 'otsune' auth_handler = urllib2.HTTPBasicAuthHandler() auth_handler.add_password('http', 'http://twitter.com/', username, password) opener = urllib2.build_opener(auth_handler) api = twitter.Api(username, password) success = 0 print 'start' for index in range(1,100): data = opener.open('http://twitter.com/statuses/friends/%s.json?page=%s' % (checkacount, index), {}) data = simplejson.loads(data.read()) if 0 == len(data): break print 'index %s' % index for user in data: name = user['screen_name'] try: api.CreateFriendship(name) success += 1 print 'ok %s' % name except: print 'error %s' % name print 'finish new add %s' % success
/lang/python/misc/ky.py - CodeRepos::Share - Trac
ソースは CodeRepos にあげてあります.
というわけで
ご利用は自己責任でお願いいたします><
これであなたもネットウォッチャー2.0!!