标签:
第一步:最简单的函数,准备附加额外功能
第二步:使用装饰函数在函数执行前和执行后分别附加额外功能
第三步:使用语法糖@来装饰函数
第四步:使用内嵌包装函数来确保每次新函数都被调用
第五步:对带参数的函数进行装饰
第六步:对参数数量不确定的函数进行装饰
第七步:让装饰器带参数
第八步:让装饰器带 类 参数
第九步:装饰器带类参数,并分拆公共类到其他py文件中,同时演示了对一个函数应用多个装饰器
标签:
原文地址:http://www.cnblogs.com/snifferhu/p/4375944.html