Camada de Objetos Concretos
***************************

As funções neste capítulo são específicas para certos tipos de objetos
Python. Passar para eles um objeto do tipo errado não é uma boa ideia;
se você receber um objeto de um programa Python e não tiver certeza de
que ele tem o tipo certo, primeiro execute uma verificação de tipo;
por exemplo, para verificar se um objeto é um dicionário, use
"PyDict_Check()". O capítulo está estruturado como a "árvore
genealógica" dos tipos de objetos Python.

Aviso:

  Enquanto as funções descritas neste capítulo verificam
  cuidadosamente o tipo de objetos passados, muitos deles não
  verificam a passagem de "NULL" em vez de um objeto válido. Permitir
  a passagem de "NULL" pode causar violações ao acesso à memória e
  encerramento imediato do interpretador.


Objetos Fundamentais
====================

Esta seção descreve os objetos de tipo Python e o objeto singleton
"None".

* Objetos de tipo

* O Objeto "None"


Objetos Numéricos
=================

* Objetos Inteiros

* Objetos booleanos

* Objetos de Ponto Flutuante

* Objetos de Números Complexos

  * Números complexos como estruturas C.

  * Números complexos como objetos Python


Objetos Sequência
=================

Operações genéricas em objetos de sequência foram discutidas no
capítulo anterior; Esta seção lida com os tipos específicos de objetos
sequência que são intrínsecos à linguagem Python.

* Objetos Bytes

* Objetos Byte Array

  * Macros para verificação de tipo

  * Funções diretas da API

  * Macros

* Objetos Unicode e Codecs

  * Unicode Objects

    * Unicode Type

    * Unicode Character Properties

    * Creating and accessing Unicode strings

    * Deprecated Py_UNICODE APIs

    * Locale Encoding

    * File System Encoding

    * wchar_t Support

  * Built-in Codecs

    * Generic Codecs

    * UTF-8 Codecs

    * UTF-32 Codecs

    * UTF-16 Codecs

    * UTF-7 Codecs

    * Unicode-Escape Codecs

    * Raw-Unicode-Escape Codecs

    * Latin-1 Codecs

    * ASCII Codecs

    * Character Map Codecs

    * MBCS codecs for Windows

    * Methods & Slots

  * Methods and Slot Functions

* Objeto Tuple

* Objetos sequência de estrutura

* Objeto List


Coleções
========

* Objetos Dictionary

* Objeto Set


Objetos de Função
=================

* Objetos de Função

* Objetos de Método de Instância

* Objetos Métodos

* Objeto Célula

* Objetos de Código


Outros Objetos
==============

* Objetos File

* Objeto Module

  * Inicializando módulos C

    * inicialização de fase única

    * Inicialização multifásica

    * Funções de criação de módulo de baixo nível

    * Support functions

  * Modulo lookup

* Objeto Iterator

* Objetos Descritores

* Objetos Slice

* Objeto Ellipsis

* Objetos MemoryView

* Objetos de Referência Fraca

* Capsules

* Objeto Generator

* Objetos Coroutine

* Objetos de variáveis ​​de contexto

* Objetos DateTime
