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
— Import modules from Zip archivespkgutil
— Package extension utilitymodulefinder
— Find modules used by a scriptrunpy
— Locating and executing Python modulesimportlib
— La implementación deimport
- Introducción
- Funciones
importlib.abc
– Clases base abstractas relacionadas con la importaciónimportlib.machinery
– Importadores y enlaces de rutaSOURCE_SUFFIXES
DEBUG_BYTECODE_SUFFIXES
OPTIMIZED_BYTECODE_SUFFIXES
BYTECODE_SUFFIXES
EXTENSION_SUFFIXES
all_suffixes()
BuiltinImporter
FrozenImporter
WindowsRegistryFinder
PathFinder
FileFinder
SourceFileLoader
SourcelessFileLoader
ExtensionFileLoader
NamespaceLoader
ModuleSpec
AppleFrameworkLoader
importlib.util
– Código de utilidad para importadores- Ejemplos
importlib.resources
– Package resource reading, opening and accessimportlib.resources.abc
– Abstract base classes for resourcesimportlib.metadata
– Acceso a los metadatos de los paquetes- La inicialización de la ruta de búsqueda de módulo de
sys.path