__call__ 方法
1 class Foo: 2 def __call__(self, *args, **kwargs): 3 print('实例被调用 obj') 4 5 f1 = Foo() 6 f1() 7 print(Foo()) 8 输出: 9 实例被调用 obj 10 <__main__.Foo object at 0x00F7F0A0>
对象加() 直接调用__call__ 方法
Foo也是一个对象,应该也可以调用call 方法
本文来自博客园,作者:竹石2020,转载请注明原文链接:https://www.cnblogs.com/ch2020/p/12447021.html
浙公网安备 33010602011771号