En python, je veux qu'une classe ait des "constantes" (pratiquement des variables) qui seront communes dans toutes les sous-classes. Y a-t-il un moyen de le faire avec une syntaxe amicale ? En ce moment j'utilise :
class Animal:
SIZES=["Huge","Big","Medium","Small"]
class Horse(Animal):
def printSize(self):
print(Animal.SIZES[1])
et je me demande s'il y a une meilleure façon de le faire ou une façon de le faire sans avoir à écrire "Animal" avant les tailles. Cheval hérité de Animal.