# Intérpretes de Python personalizados

Los módulos descritos en este capítulo permiten escribir interfaces similares al intérprete interactivo de Python. Si desea un intérprete de Python que admita alguna característica especial además del lenguaje Python, debe mirar el módulo `code`. (El módulo `codeop` es de más bajo nivel y se utiliza para soportar la compilación de un fragmento posiblemente incompleto de código Python).

La lista completa de módulos descritos en este capítulo es:

- `code` — Clases básicas de intérpretes
  - Objetos de intérprete interactivo
  - Objetos de consola interactiva
- `codeop` — Compila código Python