什么是装饰器
它是一种函数的函数,因为装饰器传入的参数就是一个函数,然后通过实现各种功能来对这个函数的功能进行增强
为什么用装饰器
装饰器有一个无法替代的优势--简洁
怎么用装饰器
只需要在每个函数上方加一个@就可以对这个函数进行增强
装饰器常用位置
解决重复性的操作比如 计算函数运行时间 给函数打日志
它是一种函数的函数,因为装饰器传入的参数就是一个函数,然后通过实现各种功能来对这个函数的功能进行增强
装饰器有一个无法替代的优势--简洁
只需要在每个函数上方加一个@就可以对这个函数进行增强
解决重复性的操作比如 计算函数运行时间 给函数打日志