且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何从 Python 中的子类调用父类的方法?

更新时间:2022-12-16 22:46:32

使用super() 函数:

class Foo(Bar):
    def baz(self, arg):
        return super().baz(arg)

对于 Python <3、您必须明确选择使用新样式类并使用:

For Python < 3, you must explicitly opt in to using new-style classes and use:

class Foo(Bar):
    def baz(self, arg):
        return super(Foo, self).baz(arg)