2012年10月7日日曜日

python-twitterで遊ぶためには

題名の通り、遊ぶためにはいろいろとセットアップが必要なのでやっていきます。 まず最初にhttplib2, simplejson, python-oauthなどがインストールできているか調べます。 ここらへんはこのページを見れば書いてあるでしょう それらがインストールできた状態になったら、晴れてwgetでソースを落としてtar -zxvfで解凍し、フォルダ内に移動して
$ sudo python setup.py build
$ sudo python setup.py install
でインストールしましょう。 終わったら
$ sudo python setup.py test
でチェックするのも忘れずに。 さて、ここからが私のつまったところです。 対話モードで試してみようとしても
>>> import twitter
>>> api = twitter.Api()
Traceback (most recent call last):
  File "", line 1, in 
AttributeError: 'module' object has no attribute 'Api'
上手くいかない... 試行錯誤を繰り返しても上手く行かない...なぜだ?! 調べたところpython-twitter-0.8.2のディレクトリの下に実行ファイルを置かないと上手く動作しないようなのです。 そこら辺を直して(=ディレクトリ内に移動して)試すと上手く行きました...すっきりしなかったけど もしかして私だけなのかもしれませんがこうして残しておくと、どなたか賢い方がアドバイスを下さるはず!...(^_^;) 今日も楽しいコーディングでした。