timer.py 332 B

1234567891011
  1. import time
  2. class Timer:
  3. def __init__(self, text):
  4. self.text = text
  5. def __enter__(self):
  6. self.start_time = time.perf_counter_ns()
  7. def __exit__(self, exc_type, exc_value, traceback):
  8. self.end_time = time.perf_counter_ns()
  9. print(self.text, (self.end_time - self.start_time)/1000000, "ms")