Importando módulos
******************

Los módulos descritos en este capítulo proporcionan nuevas formas de
importar otros módulos de Python y ganchos para personalizar los
procesos de importación.

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

* "zipimport" --- Importar módulos desde archivos zip

  * Objetos zipimporter

  * Ejemplos

* "pkgutil" --- Utilidad de extensión de paquete

* "modulefinder" --- Buscar módulos usados por un script

  * Ejemplo de uso de "ModuleFinder"

* "runpy" --- Localización y ejecución de módulos *Python*

* "importlib" --- La implementación de "import"

  * Introducción

  * Funciones

  * "importlib.abc" -- Clases base abstractas relacionadas con la
    importación

  * "importlib.resources" -- Recursos

  * "importlib.machinery" -- Importadores y enlaces de ruta

  * "importlib.util" -- Código de utilidad para importadores

  * Ejemplos

    * Importar programáticamente

    * Comprobando si se puede importar un módulo

    * Importar un archivo fuente directamente

    * Implementar importaciones diferidas

    * Configurar un importador

    * Aproximando "importlib.import_module()"

* Usando "importlib.metadata"

  * Descripción general

  * API funcional

    * Puntos de entrada

    * Metadatos de distribución

    * Versiones de distribución

    * Archivos de distribución

    * Requerimientos de la distribución

    * Distribuciones de paquetes

  * Distribuciones

  * Extendiendo el algoritmo de búsqueda
