__call__ 方法

对象() 或 类()() 调用 __call__里面的方法

class Call:
    def __call__(self, *args, **kwargs):
        print("Hello __call__")


c = Call()
c()
Call()()
"""
结果:
Hello __call__
Hello __call__
"""

 

posted @ 2019-07-14 20:47  市丸银  阅读(219)  评论(0编辑  收藏  举报