Timer
Timer(precision: int = 5, desc: str = None, verbose: bool = False)
- 
説明:これは、プログラムの実行時間を計測するためのタイマーです。このタイマーには 3 つの使い方があります:1.
ticとtocメソッドを使用;2. デコレータを使用;3.withステートメントを使用。設計時にstart/stopとtic/tocどちらにするか迷いましたが、計測を意識してtic/tocを選びました。 - 
パラメータ
- precision (
int):小数点の精度。デフォルトは 5。 - desc (
str):説明文。デフォルトは None。 - verbose (
bool):計測結果を表示するかどうか。デフォルトは False。 
 - precision (
 - 
メソッド
- tic():計測開始。
 - toc(verbose=False):計測終了し、経過時間を返す。
 - clear_record():記録をクリアする。
 
 - 
属性
- mean (
float):平均時間。 - max (
float):最大時間。 - min (
float):最小時間。 - std (
float):標準偏差。 
 - mean (
 - 
例
import capybara as cb
# 'tic' と 'toc' メソッドを使用
t = cb.Timer()
t.tic()
time.sleep(1)
t.toc()
# デコレータを使用
@cb.Timer()
def testing_function():
time.sleep(1)
# 'with' ステートメントを使用
with cb.Timer():
time.sleep(1)