Python 装饰器

  装饰器。 本质是函数,用来装饰其他函数,为其他函数添加附加功能

haproxy 配置   额外知识点

                      原则,1不能修改被装饰的函数的源代码

                                 2.不能修改被装饰函数的调用方式

高阶函数

     a ,把一个函数当成实参传给另一个函数(在不修改被装饰函数源代码的情况下为其添加功能)

     b .返回值中包含函数名(不修改函数的调用方式)

嵌套函数

      在函数体中    使用的def声明的函数


装饰器使用场景: 在生产场景中使用时,有可能调用方法已经使用,在不修改使用的前提下进行修改方法,就是装饰器的主要应用



装饰器使用的使用

先用嵌套函数,将需要使用的方法名传入,在使用高阶函数将函数的内存地址返回    ,将函数复制给传进的参数名  ,

此时在调用传入的函数  ,就实现了当前对象的   装饰器      


装饰器的使用就是给当前的方法主题,添加额外的方法(前提是不改变主体函数的调用方式)        


    吾之爱,心之念。
           携子手,到白头。

原文地址:https://www.cnblogs.com/JC-0527/p/7067823.html