1. import time
    2. from functools import wraps
    3. def fn_timer(function):
    4. @wraps(function)
    5. def function_timer(*args, **kwargs):
    6. t0 = time.time()
    7. result = function(*args, **kwargs)
    8. t1 = time.time()
    9. print("\n函数[{}]运行时间: {} 秒\n".format(function.__name__, (t1 - t0)))
    10. return result
    11. return function_timer