def metric(fn):
def wrapper(*args, **kw):
st = time.time()
result = fn(*args, **kw)
print('%s executed in %s ms' % (fn.__name__, time.time() - st))
return result
return wrapper
前置装饰器把执行一个func前在执行装饰器里的函数,我用 before action
Sign in to make a reply
B O O M!
def metric(fn):
def wrapper(*args, **kw):
st = time.time()
result = fn(*args, **kw)
print('%s executed in %s ms' % (fn.__name__, time.time() - st))
return result
return wrapper