2014年7月21日月曜日

python3でtwitterのlibrary

Python2.xの時はtweepyだったのだが, 3.xでは使えないようなのでPython Twitter Toolsというのを使う

https://github.com/sixohsix/twitter


使い方がしばらくわからなかったので日本語で書く。
他の選択肢も今無さそうだしこれでいいんだろう。動くし。

はまったのはRESTのapiを叩くのが、pythonの関数みたいな書き方で全部叩けますよ、というところ。
ソース見てしばらく「???」となっていたが、callableなclassにしてあって、それでうまく解決しているっぽい



簡単に書くとrest apiをpropertyとかmethodみたいな書き方で
twitter = Twitter()
twitter.statuses.update('aaaaaaaaaaaaahhhhhhhhhhh!")

ってやるだけで動くようなライブラリだった。

んー,, Qiitaにまとめるほうが見やすいか
まとめた

0 件のコメント: