在python中,創建類型的時候定義了__call__()方法,那這個類型創建出來的實例就是可調用的。例def如:
class A(object):
def __init__(self,name,age):
self.name=name
self.age=age
def __call__(self):
print("this is __call__ method")
a=A('gt',17)
a()------>this is __call__ method
在python中,創建類型的時候定義了__call__()方法,那這個類型創建出來的實例就是可調用的。例def如:
class A(object):
def __init__(self,name,age):
self.name=name
self.age=age
def __call__(self):
print("this is __call__ method")
a=A('gt',17)
a()------>this is __call__ method
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。