Importar Módulos
****************

Os módulos descritos neste capítulo fornecem novas maneiras de
importar outros módulos Python e hooks para personalizar o processo de
importação.

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

* "zipimport" --- Import modules from Zip archives

  * zipimporter Objects

  * Exemplos

* "pkgutil" --- Utilitário de extensão de pacote

* "modulefinder" --- Procura módulos usados por um script

  * Exemplo de uso de "ModuleFinder"

* "runpy" --- Localizando e executando módulos Python

* "importlib" --- The implementation of "import"

  * Introdução

  * Funções

  * "importlib.abc" -- Abstract base classes related to import

  * "importlib.resources" -- Recursos

  * "importlib.machinery" -- Importers and path hooks

  * "importlib.util" -- Utility code for importers

  * Exemplos

    * Importing programmatically

    * Checando se o módulo pode ser importado

    * Importa o arquivo de origem diretamente

    * Setting up an importer

    * Approximating "importlib.import_module()"

* Using "importlib.metadata"

  * Visão Geral

  * API funcional

    * Entry points

    * Distribution metadata

    * Distribution versions

    * Distribution files

    * Distribution requirements

  * Distributions

  * Extending the search algorithm
