摘要:
在inner()函数中: # 结合装饰器起飞版来看 1.inner()函数中,在被装饰函数之前添加新功能(执行) 如 用户登录 2.inner()函数中,在被装饰函数之后添加新功能(执行) 如 关闭浏览器,断开数据库连接 3.被装饰函数的前后都添加新功能(执行) 如 用于统计被装饰函数的花费时间 4 阅读全文
摘要:
原则: 装饰器去装饰一个函数 :不改变被装饰函数的源代码,不改变被装饰函数的调用方式 # 基础形态 **********这才是终极版************ def wrapper(func): # func函数对象 > 被装饰对象 # *args, **kwargs用于接收被装饰对象的参数 def 阅读全文