Lapisan Objek Konkrit¶
Fungsi dalam bab ini khusus untuk tipe objek Python tertentu. Mengisi mereka dengan objek dari tipe yang salah bukanlah ide yang baik; jika Anda menerima objek dari program Python dan Anda tidak yakin bahwa objek tersebut memiliki tipe yang tepat, Anda harus melakukan pemeriksaan jenis terlebih dahulu; misalnya, untuk memeriksa bahwa suatu objek adalah kamus (dictionary), gunakan PyDict_Check()
. Bab ini disusun seperti "pohon keluarga" dari jenis objek Python.
Peringatan
Walaupun fungsi yang dijelaskan dalam bab ini dengan cermat memeriksa jenis objek yang dilewatkan, banyak dari fungsi tersebut yang tidak memeriksa NULL
yang dilewatkan dan menganggap objek yang valid. Mengizinkan NULL
untuk dilewatkan dapat menyebabkan pelanggaran akses memori dan penghentian interpreter.
Objek Dasar¶
Bagian ini menjelaskan objek tipe Python dan objek singleton None
.
Objek Numerik¶
Objek Urutan¶
Operasi umum pada objek urutan dibahas dalam bab sebelumnya; bagian ini berkaitan dengan jenis objek urutan tertentu yang mendasar pada bahasa Python.
Objek Container¶
Obyek Fungsi¶
Objek lain¶
- File Objects
- Module Objects
- Module definitions
- Creating extension modules dynamically
- Support functions
- Objek Iterator
- Obyek Deskriptor
- Slice Objects
- MemoryView objects
- Слабкі довідкові об’єкти
- Kapsul
- Frame Objects
- Generator Objects
- Objek Coroutine
- Об’єкти змінних контексту
- Objek DateTime
- Objects for Type Hinting