Tag: PYTHON-IMPORTLIB
Quiero importar todos los módulos de un directorio específico de un paquete que instalé usando pip, es decir, que se encuentra en “site-packages”. Lo que intenté: Digamos que el nombre del paquete es “package” y tiene un directorio llamado “directory”. Tiene varios archivos como “a.py”, “b.py”, etc. Necesito importar todos . . . Read more
Quiero volver a cargar itertools para recargar la función count. Esto es lo que obtuve de mi Mac (M1-air). import itertools for x in itertools.count(3,2): if x>30: break print(x) funciona bien 3 5 7 9 11 13 15 17 19 21 23 25 27 29 itertools.count = 10 print(itertools.count) # . . . Read more
Dado el siguiente diseño de módulo Python: app/ ├── drivers │ ├── mydriver │ │ ├── driver.py │ │ └── __init__.py │ └── __init__.py ├── __init__.py └── main.py Estoy tratando de importar dinámicamente el módulo “mydriver” en main.py: import os import importlib driver_dir = os.path.join(os.path.dirname(__file__), ‘drivers’) loader_details = ( importlib.machinery.ExtensionFileLoader, . . . Read more
Tengo la siguiente estructura de directorios: Sub trackers __init__.py Dado: bundle_path = “<path>/Sub” Quiero usar import lib para cargar el archivo __init__.py desde trackers. Soy consciente de que puedo mover archivos para solucionar mi problema y tener otra estructura de archivos, pero mi objetivo es hacer una importación dinámica, no . . . Read more
En un proyecto, quiero importar dinámicamente el módulo correcto basado en un número de versión. Para esto estoy usando importlib, y funciona bien siempre y cuando el paquete sea parte de la fuente. La estructura de carpetas es la siguiente: Admin-Package / – __init__.py # Contiene el cargador dinámico de . . . Read more