Measure execution time of code sections.
Project description
timerpy
Measure execution time of code sections.
Installation
python3 -m pip install timerpy
Usage Examples
from timerpy import Timer
with Timer():
# Some code
>>>TIME ELAPSED: 0:00:01.199748
# Specify message
with Timer('HELLO WORLD'):
# Some code
>>>HELLO WORLD TIME ELAPSED: 0:02:15.242731
# Specify output
from logging import info # Write to log file
with Timer('HELLO WORLD', info):
# Some code
>>>timer.py: INFO: stop(): 44: HELLO WORLD TIME ELAPSED: 0:00:01.200157
# Get elapsed time as float value
with Timer() as timer1:
# Some code
nanoseconds = timer1.elapsed_time
print(nanoseconds)
>>>TIME ELAPSED: 0:00:01.400193
>>>1400192600
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
timerpy-1.1.0.tar.gz
(2.0 kB
view hashes)