twitter client(1)
pythonでtwitter clientをちと作ってみようと思い調べてみたら、2つかかった。
- python-twyt
- サイト(http://andrewprice.me.uk/projects/twyt/)に行ったら、discontinuedになっていた。
- python-twitter
- いろいろ情報かかったのでこちらを試してみる。
$ sudo apt-get install python-twitter
使ってみたら超簡単だった。
ユーザのタイムラインの取得
$ python Python 2.6.5 (r265:79063, Apr 16 2010, 13:57:41) [GCC 4.4.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import twitter >>> api = twitter.Api() >>> statuses = api.GetUserTimeline("nihohi0428") # nihohi0428のところは任意のユーザ名 >>> for status in statuses: ... print status.text ... # 以降、結果が取得できている 異常系のところは、まだかなり検討を要するな。 今日はあまり進まなかったがおべんきょーは出来て大分クリアになった。 ので、離脱。 [python] ぉー boost.pythonとかあるんや。 http://t.co/1vb2RfU5 今は使わないけど覚えとこ。pythonからcの呼び方も色々あるから、逆も色々あるんやろうなぁ。 Xクラスのフレアが発生とか。 http://t.co/FOqVlBR0 (略)
oauthの扱いなどはまた明日以降に。