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.

# 29. Interpretadores Python Personalizados

Os módulos descritos neste capítulo permitem a escrita de interfaces semelhantes ao interpretador interativo da Python. Se você quer um interpretador de Python que suporte algum recurso especial, além do idioma de Python, você deve olhar para o módulo `code`. (O módulo `codeop` é de nível inferior, usado para suportar compilação de um pedaço possivelmente incompleto do código Python).

A lista completa de módulos descritos neste capítulo é:

- 29.1. `code` — Classes Bases do Intérprete
  - 29.1.1. Objetos de Intérprete Interativo
  - 29.1.2. Objetos de Console Interativos
- 29.2. `codeop` — Compilar código Python