Tips

Like、Retweet、はてなブックマーク、Google +1数取得方法のまとめ

FacebookのLike数やTwitterのRetweet数などを取得する方法を調べたのでまとめておきます。ただ、あくまで2012年1月24日時点の情報です。こういったものは、今後変更される可能性も高いと思います。

なお、下記において、【】で囲まれる部分は可変の部分です。例えば、「https://graph.facebook.com/【URL】」とあったら、【URL】の部分を目的に沿った値に置き換えて使用します。

read more »

Python

Pythonのurlopenを複数回リトライする方法

Pythonを使っていると、urllibのurlopen関数を使ってHTTPリソースなどを取得するというのはよくあると思います。ただ、瞬間的にサーバーダウンがビジーになっていて、HTTPコンテンツが返ってこないこともままあると思います。これを回避するための、通信に失敗したらある一定回数リクエストを投げる処理をwithステートメントを使って実現するコードを書きました。(よくある処理なので、もしかしたら標準で組み込まれているかもしれませんが。。。)
read more »