再谈Python的高阶函数和装饰器笔记(3)

    技术2022-07-11  72

    回顾:


    文档字符串:

    因为装饰器会改变原有函数的__doc__,

    @logger   #这个等价于add=logger(add)

    def add(x,y):  

    此时,add已经不是原有的add了,而是logger的返回值:即一个内部定义的_logger函数了。

    因此做如下改动:

     

     

     

     

    Processed: 0.010, SQL: 11