import time,functools
def metric(fn): def wrapper(args,**kw): start_time=time.clock() fn(args,kw) end_time=time.clock() print('%s execute in %s ms'%(fn.name,end_time-start_time) ) return fn(*args,kw) return wrapper
Sign in to make a reply
大家叫我滔滔就行
import time,functools
def metric(fn): def wrapper(args,**kw): start_time=time.clock() fn(args,kw) end_time=time.clock() print('%s execute in %s ms'%(fn.name,end_time-start_time) ) return fn(*args,kw) return wrapper