装饰器:作用就是抽离函数中大量御寒数本身无关的雷同代码并重用。为存在的对象添加额外的功能
出现''TypError:'NoneType' is not callabale'' 是因没有定义嵌套函数
@其实就是字符输入上了一点,看起来像装饰器
关于内置的装饰器: staticmethod,classmethod和property(作用:静态方法,类方法,类属性)
functools模块
提供的模块:wraps(wrapped[,assigned][,update]):
文章来源: Python 装饰器