Discuss / Python / 练习

练习

Topic source

skychi

#1 Created at ... [Delete] [Delete and Lock User]
import functools
import time

def metric(func):
    @functools.wraps(func)
    def wrapper(*args, **kwargs):
        start = time.time()
        fn = func(*args, **kwargs)
        end = time.time()
        print('%s() execute in %s ms' % (func.__name__, (end - start) * 1000))
        return fn
    return wrapper

  • 1

Reply