Ciao ragazzi, ho risolto il problema con httplib, però voglio leggere l'html che mi arriva in output usando read, così mi sono messo a studiacchiare HTMLParser, che però vuole una precedente definizione di classe-metodi per poter essere usata, e così ho scritto questo:
Ma mi restituisce questo erroere:
Traceback (most recent call last):
File "C:/Python26/test", line 2, in <module>
class prova(HTMLParser):
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)
Come risolvo? Grazie mille in anticipo
Codice:
import HTMLParser
class prova(HTMLParser):
def feed(self):
self.feed(open(a).read())
p1=prova()
a="Provina.html"
p1.feed(a)
Ma mi restituisce questo erroere:
Traceback (most recent call last):
File "C:/Python26/test", line 2, in <module>
class prova(HTMLParser):
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)
Come risolvo? Grazie mille in anticipo