7
super () genera "TypeError: deve essere type, non classobj" per la classe new-style
Il seguente uso di super()genera un TypeError: perché? >>> from HTMLParser import HTMLParser >>> class TextParser(HTMLParser): ... def __init__(self): ... super(TextParser, self).__init__() ... self.all_data = [] ... >>> TextParser() (...) TypeError: must be type, not classobj C'è una domanda simile su StackOverflow: Python super () genera TypeError , dove l'errore …