无参装饰器模型源代码:
1 #!/usr/bin/env python 2 # -*- coding: utf-8 -*- 3 4 import time 5 6 # 无参装饰器模型 7 def decorator(func): 8 def wrapper(*args, **kwargs): 9 """ 10 自行根据业务需要添加 11 """ 12 start_time = time.time() 13 res = func(*args, **kwargs) 14 end_time = time.time() 15 print("执行函数耗时:%s" % (end_time - start_time)) 16 """ 17 自行根据业务需求添加 18 """ 19 return res 20 21 return wrapper