timer

Classes

class jnrbase.timer.Timing(*, verbose=False)[source]

Timing context manager.

Changed in version 0.3.0: Renamed from Timer.

verbose

Print elapsed time

Type

bool

elapsed

Duration of execution

Type

datetime.timedelta

Configure the timing Timing context manager.

Parameters

verbose (bool) – Print elapsed time

Examples

>>> with Timing() as t:
...     sleep(0.25)
>>> t.elapsed >= timedelta(milliseconds=250)
True