类中如果有call方法,对象就可以直接调用: image.png 所以,给一个函数添加类装饰器: image.png 相当于,先test = Test(test),创建一个实例对象并用test指向,返回一个私有方法给test,这样,就把原来test的功能保存到了self.__func()中了,调用test()的时候,由于有call方法,所以,一并执行了 例子: image.png