__call__ 是Python类中一个特殊的实例方法,该方法的功能类似于在类中重载 ( ) 运算符,使得类实例对象可以像调用普通函数那样,以 “ 对象名() ” 的形式使用。
For instance:
class Test_call():
def __call__(self,input):
print(f'This is {input} !')
test_call=Test_call()
test_call('Apple')
__call__ 是Python类中一个特殊的实例方法,该方法的功能类似于在类中重载 ( ) 运算符,使得类实例对象可以像调用普通函数那样,以 “ 对象名() ” 的形式使用。
For instance:
class Test_call():
def __call__(self,input):
print(f'This is {input} !')
test_call=Test_call()
test_call('Apple')