Python 装饰器本质上是一个 callable object,它可以让其他函数在不需要做任何代码变动的前提下增加额外功能,装饰器的返回值也是一个函数对象。

下面是一个计时器,记录方法执行性能的装饰器:
程序员贝塔于2019-09-02 00:44发布的图片
评论