Python 装饰器使用指南

2017-08-15
阅读 13 分钟
10.5k
装饰器是可调用的对象,其参数是另一个函数(被装饰的函数)。 装饰器基础知识 首先看一下这段代码 {代码...} 在用某个@decorator来修饰某个函数func时 {代码...} 其解释器会解释成下面这样的语句: func = decorator(func) 其实就是把一个函数当参数传到另一个函数中,然后再回调,但是值得注意的是装饰器必须返回一个...