dir(re.compile(pattern))
ne pas retourner le motif que l'une des listes d'éléments. À savoir il retourne:
['__copy__', '__deepcopy__', 'findall', 'finditer', 'match', 'scanner', 'search', 'split', 'sub', 'subn']
Selon le manuel, il est censé contenir
les attributs de l'objet le nom de l' les noms de ses de la classe attributs, et de manière récursive des attributs de la de la classe de base des classes.
Elle dit aussi que
La liste n'est pas nécessairement complète.
Est-il un moyen d'obtenir la complète la liste? J'ai toujours supposé que dir renvoie une liste complète, mais apparemment, il ne...
Aussi: est-il un moyen de lister uniquement les attributs? Ou seulement les méthodes?
Edit: c'est effectivement un bug dans python -> soi-disant, il est fixé dans la branche 3.0 (et peut-être aussi en 2.6)