Existe-t-il un moyen d'obtenir toutes les fonctions remplacées d'une sous-classe en Python?
Exemple:
class A:
def a1(self):
pass
def a2(self):
pass
class B(A):
def a2(self):
pass
def b1(self):
pass
Ici, je voudrais obtenir une liste ["a2"]
pour un objet de classe B
(ou pour l'objet de classe lui-même) car la classe B
ne remplace qu'une seule méthode, à savoir a2
.
vars
était la chose qui me manquait. un grand merci pour la réponse (incroyablement) rapide!