Python装饰器

:装饰器结构

                    

 此类三层写法必须要加(),可以多个装饰器循环嵌套在一次,两层则不需要加()。另外在inner上加一层装饰器@wraps  可以被装饰的函数返回正确的函数名

   个人理解:装饰器三个要素可分为:装饰器的参数,要装饰的函数,函数所需要的参数。对应上图三层。

二 、装饰器登录认证

                   

 三:装饰器实现单例模式

                   

    

原文地址:https://www.cnblogs.com/jiangweili/p/9308462.html