This document is for an old version of Python that is no longer supported. You should upgrade and read the documentação do Python para versão estável atual.

# Camada de Abstração de Objetos

As funções deste capítulo interagem com objetos Python de acordo com a sua tipagem, ou de acordo com as classes dos tipos de objetos (Exemplo: todos os tipos numéricos, todos os tipos de sequência). Quando usado em um objeto de um tipo que não se aplica será levantada uma exceção do Python.

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

- Protocolo de Objeto
- Número de Protocolo
- Protocolo de Sequência
- Protocolo de Mapeamento
- Protocolo Iterador
- Protocolo de Buffer Antigo