Les descripteurs en Python
Un descripteur est une classe qu’on instancie comme attribut d’une autre classe pour faire office de setter et de getter sur cet attribut. Le descripteur doit implémente les méthodes __get__ et __set__ qui seront exécutées quand on essayer d’assigner ou lire l’attribut.