The purpose of descriptors is a snap (Despite the fact that you seldom want them): Summary typical code for attribute obtain. home is really an abstraction As an illustration variable obtain, perform supplies an abstraction for methods, staticmethod gives an abstraction for solutions that don't need to have occasion entry and classmethod provides a