描述符對(duì)象?

“描述符”是描述對(duì)象的某些屬性的對(duì)象。它們存在于類型對(duì)象的字典中。

PyTypeObject PyProperty_Type?

內(nèi)建描述符類型的類型對(duì)象。

PyObject* PyDescr_NewGetSet(PyTypeObject?*type, struct PyGetSetDef?*getset)?
Return value: New reference.
PyObject* PyDescr_NewMember(PyTypeObject?*type, struct PyMemberDef?*meth)?
Return value: New reference.
PyObject* PyDescr_NewMethod(PyTypeObject?*type, struct PyMethodDef?*meth)?
Return value: New reference.
PyObject* PyDescr_NewWrapper(PyTypeObject?*type, struct wrapperbase?*wrapper, void?*wrapped)?
Return value: New reference.
PyObject* PyDescr_NewClassMethod(PyTypeObject?*type, PyMethodDef?*method)?
Return value: New reference.
int PyDescr_IsData(PyObject?*descr)?

如果描述符對(duì)象 descr 描述數(shù)據(jù)屬性,則返回true;如果描述方法,則返回false。 descr 必須是描述符對(duì)象;沒(méi)有錯(cuò)誤檢查。

PyObject* PyWrapper_New(PyObject?*, PyObject?*)?
Return value: New reference.