def metric(fn):
@functools.wraps(fn)
def wrapper(*args, **kwds):
start = time.time()
ret = fn(*args, **kwds)
end = time.time()
print('%s executed in %s ms' % (fn.__name__, end-start))
return ret
return wrapper
打印的ms单位没有改。。
Sign in to make a reply
Kiah
def metric(fn):
@functools.wraps(fn)
def wrapper(*args, **kwds):
start = time.time()
ret = fn(*args, **kwds)
end = time.time()
print('%s executed in %s ms' % (fn.__name__, end-start))
return ret
return wrapper