2010年2月14日日曜日

Python twitterAPI はじめの一歩到達!

ついに!Pythonでプログラムが書けた!
TwitterAPIを使ってみました。
やってみたのはとりあえず、自分のPOSTを取得。


↑自分のPOST、HP表示だとこれ


↑twitterAPI + Python で取り出したのがこれ


コードは
import twitter
api = twitter.Api()

statuses = api.GetUserTimeline('sugan777')
for s in statuses:
    print s.text


たったこれだけ!シンプルだよねー!これがPythonの魅力。
でも、ここまでに辿りつく道が長かった。

みんなのPython改訂版 を勉強
微妙にわかりにくいけど、他に良い本がない。
↓
google code から
python twitter をDL
↓
c:¥python26 にパスを通す
↓
コマンドライン
> python setup.py install
↓
動かなかった。
jsonモジュールがないとか言われた。
↓
easy_install を導入(参考に)
↓
コマンドライン
> easy_install.exe
simplejson-2.0.9-py2.5-win32.egg

(参考:Python Package Index : simplejson 2.0.9)
↓
−−−うまく動かなくてごちゃごちゃやってた。
PyScripterを再起動したら使えるようになってた


とこんな感じで。
オブジェクト指向言語は依存関係が絡み合っててキツいわー。
Pythonは多重継承を許しているから、こういう問題もっと出てくるんだろうなあ。



参考HP

0 件のコメント:

コメントを投稿