Skip to content

decorators.timing

sikvelsigma edited this page Aug 18, 2022 · 4 revisions

Summery

  • decorator time_exec

Adds last_call_elapsed, total_time attributes to a function.

Contains

time_exec

from pyuseful.decorators.timing import time_exec

# 'printout=True' prints 'last_call_elapsed' to console on each call
@time_exec(printout=True)
def func():
    sum = 0
    for i in range(100_000):
        sum += i

func()

Clone this wiki locally