python骚操作--无需对象.方法即可调用对应方法

在类中写__call__方法即可;

class testCallFunction:

    # 需要使用call方法
    def __call__(self, *args, **kwargs):
        return "名字是:{},年龄是:{}".format(kwargs.get("name"),kwargs.get("age"));



def main():
    testCall = testCallFunction();
    print(testCall());

if __name__ == '__main__':
    main();


猜你喜欢

转载自blog.csdn.net/weixin_44887276/article/details/114404143