This document is for an old version of Python that is no longer supported. You should upgrade and read the Dokumentasi Python untuk rilis stabil saat ini.

# Obyek Deskriptor

"Deskriptor" adalah obyek yang menggambarkan beberapa atribut dari suatu obyek. Hal tersebut ditemukan dalam kamus jenis obyek.

PyTypeObject `PyProperty_Type`

  Jenis obyek untuk jenis deskriptor bawaan.

  Baru pada versi 2.2.

PyObject* `PyDescr_NewGetSet`( PyTypeObject *type, struct PyGetSetDef *getset)
  Return value: New reference.

  Baru pada versi 2.2.

PyObject* `PyDescr_NewMember`( PyTypeObject *type, struct PyMemberDef *meth)
  Return value: New reference.

  Baru pada versi 2.2.

PyObject* `PyDescr_NewMethod`( PyTypeObject *type, struct PyMethodDef *meth)
  Return value: New reference.

  Baru pada versi 2.2.

PyObject* `PyDescr_NewWrapper`( PyTypeObject *type, struct wrapperbase *wrapper, void *wrapped)
  Return value: New reference.

  Baru pada versi 2.2.

PyObject* `PyDescr_NewClassMethod`( PyTypeObject *type, PyMethodDef *method)
  Return value: New reference.

  Baru pada versi 2.3.

int `PyDescr_IsData`( PyObject *descr)

  Mengembalikan nilai true jika obyek deskriptor descr menggambarkan atribut sebuah data, atau mengembalikan nilai false jika hal tersebut menggambarkan sebuah metode. descr harus berupa sebuah obyek deskriptor; tidak ada pemeriksaan kesalahan.

  Baru pada versi 2.2.

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

  Baru pada versi 2.2.