[Python] problème HTMLParser
Résolu
umbre
-
umbre -
umbre -
Bonjour à tous,
Voici une partie de code qui me fournit une erreur que je ne comprend pas:
#!/usr/bin/python
import urllib, HTMLParser
class linkParser(HTMLParser.HTMLParser):
def __init__(self):
HTMLParser.HTMLParser.__init__(self)
self.links=[]
def handle_starttag(self,tag,attribute):
if tag=='a':
self.links.append(dict(attribute)['href'])
Ensuite, un peu de code pour faire appel à linkParser...
L'erreur quand j'essaye d'exécuter :
File "/home/xxx/CODE/Python/HTMLParser.py", line 14, in <module>
class linkParser(HTMLParser.HTMLParser):
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)
Une idée ? Merci d'avance
Voici une partie de code qui me fournit une erreur que je ne comprend pas:
#!/usr/bin/python
import urllib, HTMLParser
class linkParser(HTMLParser.HTMLParser):
def __init__(self):
HTMLParser.HTMLParser.__init__(self)
self.links=[]
def handle_starttag(self,tag,attribute):
if tag=='a':
self.links.append(dict(attribute)['href'])
Ensuite, un peu de code pour faire appel à linkParser...
L'erreur quand j'essaye d'exécuter :
File "/home/xxx/CODE/Python/HTMLParser.py", line 14, in <module>
class linkParser(HTMLParser.HTMLParser):
TypeError: Error when calling the metaclass bases
module.__init__() takes at most 2 arguments (3 given)
Une idée ? Merci d'avance
A voir également:
- [Python] problème HTMLParser
- Citizen code python avis - Accueil - Outils
- Mot secret python pix ✓ - Forum Python
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
- Python par la pratique : 101 exercices corrigés pdf - Forum Python
- Exercice python - Forum Python