Función incorporada Python super()

De la documentación de Python 3

Devuelve un objeto proxy que delega las llamadas a métodos a una clase padre o hermana. Esto es útil para acceder a métodos heredados que han sido anulados en una clase.

Introducción

La función super() se utiliza para llamar a un método de una clase padre. Esto es particularmente útil en la herencia cuando se desea extender la funcionalidad de un método del padre sin anularlo por completo.

Ejemplo

class Parent:
    def greet(self):
        print("Hello from Parent")

class Child(Parent):
    def greet(self):
        # Call the parent's greet method
        super().greet()
        print("Hello from Child")

c = Child()
c.greet()
Hello from Parent
Hello from Child

Enlaces relevantes