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