Python类call函数的作用

call函数可以把类变成函数来调用call方法

class Demo():
	def __init__(self, name):
		self.name = name
	def __call__(self):
		print(self.name)

Demo('大虫子')() # 输出 大虫子

 由此可以看出,类实例化后,可以直接调用call函数,执行的是call函数的代码。

posted @ 2019-11-13 17:30  飒蓝  阅读(1909)  评论(0编辑  收藏  举报