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