Time a script multiple times.
Installation
python -m pip install "timer-manager @ git+https://github.com/cpwan/timer-manager.git"
from TimerManager import TimerManager
timer = TimerManager.get('My timer')
for i in range(10):
with timer:
i=0
while(i<10000):
i+=1
timer
# [10 runs] Total 0.0217s Mean 0.0022s Min 0.0020s Max 0.0026s
#--- upon module exit ---
# {'My timer': [10 runs] Total 0.0217s Mean 0.0022s Min 0.0020s Max 0.0026s }