ベンチマーク取る用

アスタリスク付きで可変長の引数を受けられるみたい。

def timer(func, *args):
  import time
  start = time.time()
  func(*args)
  print time.time() - start

timeモジュールに時間計測できるメソッドがたくさんある(timer()とかclock()とか)んだけど、ベンチマーク用途では普通どれ使うんだろ?