def metric(fn):
@functools.wraps(fn)
def wrapper(*args, **kw):
start = time.time()
ans = fn(*args, **kw)
end = time.time()
print('%s executed in %s ms' % (fn.__name__, end - start))
return ans
return wrapper
Sign in to make a reply
Zack_Chang
def metric(fn):
@functools.wraps(fn)
def wrapper(*args, **kw):
start = time.time()
ans = fn(*args, **kw)
end = time.time()
print('%s executed in %s ms' % (fn.__name__, end - start))
return ans
return wrapper