装饰器: 用@语法把函数传入装饰器,把原函数的元信息拷贝到装饰器中。
装饰器的内外函数之间的语句没有装饰目标函数,而是在装载装饰器时的附加操作。
装饰是为函数和类指定管理或扩增代码的一种方式,装饰器本身采取课调用的对象形式(如函数)并处理其可调用对象。
程序执行时,由上往下执行,在执行过程中首先要完成传参。
第一步:传参过程,从下往上
@outter61
@outter62
@outter63
func3====check原 check ----->inner63 此时check指向inner63
func2====check(inner63) check---->inner62
func1====check(inner62) check---->inner61
第二步:执行过程
check() --->inner61
python装饰器:多个装饰器修饰一个函数
最新推荐文章于 2024-04-24 21:40:13 发布