?Descriptors? are objects that describe some attribute of an object. They are found in the dictionary of type objects.
PyProperty_Type
The type object for the built-in descriptor types.
PyDescr_NewGetSet
PyDescr_NewMember
PyDescr_NewMethod
PyDescr_NewWrapper
PyDescr_NewClassMethod
PyDescr_IsData
Return true if the descriptor objects descr describes a data attribute, or false if it describes a method. descr must be a descriptor object; there is no error checking.