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 twitterDL

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 件のコメント:

コメントを投稿