Camada de Objetos Abstratos

As funções neste capítulo interagem com os objetos do Python independentemente do tipo deles ou com classes amplas dos tipos de objetos (por exemplo, todos os tipos numéricos ou todos os tipos de sequência). Quando usado nos tipos de objetos pros quais eles não se aplicam eles levantarão uma exceção no Python.

Não é possível usar estas funções em objetos que não estão apropriadamente inicializados, tal como uma objeto de lista que foi criado por PyList_New(), mas cujos itens não foram definidos como algum valor não NULL ainda.