抽象物件層 (Abstract Objects Layer)

本章中的函式與 Python 物件相互作用,無論其型別、或具有廣泛類別的物件型別(例如所有數值型別或所有序列型別)。當使用於不適用的物件型別時,他們會引發一個 Python 異常 (exception)。

這些函式是不可能用於未正確初始化的物件(例如一個由 PyList_New() 建立的 list 物件),而其中的項目沒有被設為一些非 NULL 的值。