Preguntas etiquetadas con python-import

Para preguntas sobre la importación de módulos en Python

25
Importar archivos desde diferentes carpetas
Tengo la siguiente estructura de carpetas. application/app/folder/file.py y quiero importar algunas funciones de file.py en otro archivo de Python que reside en application/app2/some_folder/some_file.py He intentado from application.app.folder.file import func_name y algunos otros intentos, pero hasta ahora no pude importar correctamente. ¿Cómo puedo hacer esto?


19
¿Cómo importar otros archivos de Python?
¿Cómo importo otros archivos en Python? ¿Cómo puedo importar exactamente un archivo Python específico import file.py? ¿Cómo puedo importar una carpeta en lugar de un archivo específico? Quiero cargar un archivo Python dinámicamente en tiempo de ejecución, basado en la entrada del usuario. Quiero saber cómo cargar solo una parte …


22
Importar un módulo desde una ruta relativa
¿Cómo importo un módulo de Python dada su ruta relativa? Por ejemplo, si dirFoocontiene Foo.pyy dirBar, y dirBarcontiene Bar.py, ¿Cómo se importan Bar.pyen Foo.py? Aquí hay una representación visual: dirFoo\ Foo.py dirBar\ Bar.py Foodesea incluir Bar, pero la reestructuración de la jerarquía de carpetas no es una opción.

17
Cómo arreglar "Intento de importación relativa en un paquete" incluso con __init__.py
Estoy tratando de seguir PEP 328 , con la siguiente estructura de directorios: pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py En core_test.pytengo la siguiente declaración de importación from ..components.core import GameLoopEvents Sin embargo, cuando ejecuto, aparece el siguiente error: tests$ python core_test.py Traceback (most recent call last): File "core_test.py", …

10
Importaciones relativas en Python 3
Quiero importar una función desde otro archivo en el mismo directorio. A veces me funciona, from .mymodule import myfunctionpero a veces me sale un: SystemError: Parent module '' not loaded, cannot perform relative import A veces funciona from mymodule import myfunction, pero a veces también obtengo un: SystemError: Parent module …


18
Importar módulos desde la carpeta principal
Estoy ejecutando Python 2.5. Este es mi árbol de carpetas: ptdraft/ nib.py simulations/ life/ life.py (También tengo __init__.pyen cada carpeta, omitido aquí para facilitar la lectura) ¿Cómo importo el nibmódulo desde el interior del lifemódulo? Espero que sea posible hacerlo sin jugar con sys.path. Nota: El módulo principal que se …


11
¿Cómo importar un módulo dado su nombre como cadena?
Estoy escribiendo una aplicación Python que toma como comando como argumento, por ejemplo: $ python myapp.py command1 Quiero que la aplicación sea extensible, es decir, que pueda agregar nuevos módulos que implementen nuevos comandos sin tener que cambiar la fuente principal de la aplicación. El árbol se parece a: myapp/ …


15
¿Cómo hacer importaciones relativas en Python?
Imagine esta estructura de directorios: app/ __init__.py sub1/ __init__.py mod1.py sub2/ __init__.py mod2.py Estoy codificando mod1y necesito importar algo mod2. ¿Cómo debería hacerlo? Lo intenté from ..sub2 import mod2pero obtengo un "Intento de importación relativa en un paquete no" Busqué en Google pero encontré solo sys.pathhacks de " manipulación". ¿No …

11
¿Importar un archivo desde un subdirectorio?
Tengo un archivo llamado tester.py, ubicado en /project. /projecttiene un subdirectorio llamado lib, con un archivo llamado BoxTime.py: /project/tester.py /project/lib/BoxTime.py Quiero importar BoxTimedesde tester. He intentado esto: import lib.BoxTime Cual resulto: Traceback (most recent call last): File "./tester.py", line 3, in <module> import lib.BoxTime ImportError: No module named lib.BoxTime ¿Alguna …

28
Error de Python "ImportError: ningún módulo llamado"
Python está instalado en un directorio local. Mi árbol de directorios se ve así: (local directory)/site-packages/toolkit/interface.py Mi código está aquí: (local directory)/site-packages/toolkit/examples/mountain.py Para ejecutar el ejemplo, escribo python mountain.py, y en el código que tengo: from toolkit.interface import interface Y me sale el error: Traceback (most recent call last): File …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.