Python class中的__call__()方法
程序员文章站
2022-06-12 08:25:40
...
概要
Python中,如果在创建class的时候写了call()方法, 那么该class实例化出实例后, 实例名()就是调用call()方法。
例子
class Animal(object):
__call__(self, words):
print "Hello: ", words
if __name__ == "__main__":
cat = Animal()
cat("I am cat!")
>>> Hello: I am cat!
上一篇: ASP.NET MVC个人理解(二)
下一篇: python中的__call__方法