上で作ったクラスを使って2010年に出版された本を作者ごとにカウントしてみた.
やっぱり複数シリーズ書かれている方はたくさん出してますね.
出力
入間人間, 6 川原 礫, 6 水瀬葉月, 5 鎌池和馬, 5 鴨志田一, 4 成田良悟, 4 深沢美潮, 4 折口良乃, 4
ソースコード(インデントがタブ文字なので注意)
# -*- coding: utf-8 -*- import getDengeki import collections import time if __name__ == "__main__": year = 2010 count = collections.Counter() for month in xrange(1, 13): print year, month for t in getDengeki.DengekiNovels(year, month): count[t.author] += 1 time.sleep(2) for author in count.most_common(15): print u"{0}, {1}".format(*author)