Rakotomandimby (R12y) Mihamina wrote:
Bonjour,
J'ai du mal à "parler français".
Je voudrais dire que si on veut un parseur HTML, on instancie la classe HTMLParser, mais en le disant dans l'autre sens. Je tente avec "La classe HTMLParser est la classe génératrice des parseur HTML."
La classe des parseurs HTML, tout simplement ?
J'imagine que c'est faux (puisque j'utilise "génératrice" sans trop savoir), mais si vous pouviez m'aider à formuler correctement dans ce sens...
De plus, peut-on dire: "handle_starttag() est une fonction de la classe HTMLParser"? (Est-ce la bonne forme?)
En Python, on parle plutot de méthodes quand les fonctions sont définies dans une classe. Il y a des méthodes d'instances, des méthodes de classe et des méthodes statiques. Cette terminologie est d'ailleurs reprise par les décorateurs qui peuvent permettre de déclarer les méthodes de classe et statiques (respectivement @staticmethod et @classmethod).