简单一句话,当一个类实现__call__方法时,这个类的实例就会变成可调用对象. 直接上测试代码 class ClassA: def __call__(self, *args, **kwargs): print('call ClassA instance') if __name__ == '__main__': # ClassA实现了__call__方法 a = ClassA() ''' 这个时候,ClassA的实例a,就变成可调用对象 调用a(),输出call ClassA instance,…