Measures the execution time of a block of code. Uses perf_counter for the measurement. Behaves like a float (seconds) when printed or used within an arithmetic context.
from cmtimer import Timer
with Timer() as time:
# Three hours too soon or a minute too late?
print(f"Time taken: {time:.2f} s")
pip3 install cmtimer