class subclass(superclass):
    def __init__(self, arg1, arg2):
        superclass.__init__(self, blah1, blah2)
What is the purpose of using superclass.__init__(self, blah1, blah2)?
I am a little confused regarding whether to use the last line or not while inheriting a superclass.