def metric(fn): @functools.wraps(fn) def wrapper(args,**kw): start=time.time() res=fn(args,*kw) #start和end中间执行fn函数返回结果 end=time.time() print('%s executed in %s ms' % (fn.name, 1000(end-start))) return res #需要fn函数执行的结果 return wrapper
Sign in to make a reply
Dokuroo
def metric(fn): @functools.wraps(fn) def wrapper(args,**kw): start=time.time() res=fn(args,*kw) #start和end中间执行fn函数返回结果 end=time.time() print('%s executed in %s ms' % (fn.name, 1000(end-start))) return res #需要fn函数执行的结果 return wrapper