什么是装饰器? 在不改变原代码的情况下对代码进行扩展,实现新的功能。 装饰器实现原理 装饰器是基于闭包上的:闭包是发生函数嵌套,外层函数的返回值为内层函数的函数名,外层函数要有参数,往往被内层函数使用。 @函数名就是一个装饰器。 多重装饰器: