class Parent: def __init__(self,nattr1,*args): self.nattr1 = nattr1 self.args = args class Child(Parent): def cinit(self): #child inherit self.newattr1,self.newattr2 = self.args return self c = Child('nattr1','newattr1','newattr2').cinit() print(c.__dict__)