Twitterの全フォロワーのアイコン画像を取得するPythonスクリプト
たいしたもんじゃありませんが,特定のTwitterアカウントの全フォロワーのアイコン画像URLのリストを取得するPythonスクリプトを書いてみたのでメモ.Twilkでは全員分は取得できないんだなー,というだけの動機で.
『みんなのPython』が出たころ以来だから,7年ぶりくらいにPythonを触りました.さらっと書けて良いですね.次はTweepyを使ってみるか…….
もし利用する場合にはソース中のxxxxxxを適当なアカウント名に置き換えてください.Python 2.7系で動作確認しています.
#coding:utf-8 import urllib import json url = "http://api.twitter.com/1/statuses/followers.json?screen_name=xxxxxx&cursor=" cursor = "-1" f = open("result.txt", "w") while cursor != "0": data = json.load(urllib.urlopen(url + cursor)) for user in data['users']: f.write(user['profile_image_url'] + "\n") cursor = data['next_cursor_str'] #最後は"0" f.close()