The point of descriptors is not hard (Though you almost never want them): Summary prevalent code for attribute obtain. property is undoubtedly an abstraction For illustration variable obtain, function gives an abstraction for approaches, staticmethod supplies an abstraction for methods that don't will need occasion access and classmethod delivers a