関数の実行時間を計測するタイマー。
使えそうなのでメモしておく。
>>> import time >>> reps = 1000 >>> repslist = range(reps) >>> >>> def timer(func, *pargs, **kargs): ... start = time.clock() ... for i in repslist: ... ret = func(*pargs, **kargs) ... elapsed = time.clock() - start ... return (elapsed, ret) ...
0 件のコメント:
コメントを投稿