The point of descriptors is simple (Despite the fact that you rarely require them): Abstract typical code for attribute access. home is surely an abstraction As an example variable obtain, function delivers an abstraction for strategies, staticmethod supplies an abstraction for procedures that do not need to have occasion accessibility and classmet