Come chiamare il metodo __init__ della classe base dalla classe figlia?

|

Se ho una classe Python come:

class BaseClass(object): #code e la funzione init della classe base 

E poi Definisco una classe figlia come:

class ChildClass(BaseClass): #qui voglio chiamare la funzione init della classe base 

Se il init della classe base prende alcuni argomenti che li sto prendendo come argomenti della funzione init della classe figlia, come faccio a passare questi argomenti alla classe base?

Il codice che ho scritto è :

class Car(object): condition = "new" def __init__(self, model, color, mpg): self.model = model self.color = color self.mpg = mpg class ElectricCar(Car): def __init__(self, battery_type, model, color, mpg): self.battery_type=battery_type super(ElectricCar, self).__init__(model, color, mpg) 

Dove sbaglio?