Preguntas etiquetadas con python-import

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

1408
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,...

799
¿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...

759
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...

714
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...

543
¿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...

411
¿Usar 'importar módulo' o 'importar módulo'?

He tratado de encontrar una guía completa sobre si es mejor usar import moduleo from module import? Acabo de comenzar con Python y estoy tratando de comenzar con las mejores prácticas en mente. Básicamente, esperaba que alguien pudiera compartir sus experiencias, ¿qué preferencias tienen otros...

278
Crear automáticamente require.txt

A veces descargo el código fuente de Python githuby no sé cómo instalar todas las dependencias. Si no hay un requirements.txtarchivo, tengo que crearlo a mano. La pregunta es: dado el directorio del código fuente de Python, ¿es posible crear requirements.txtautomáticamente desde la sección de...

269
¿Cómo cargar todos los módulos en una carpeta?

¿Podría alguien proporcionarme una buena manera de importar un directorio completo de módulos? Tengo una estructura como esta: /Foo bar.py spam.py eggs.py Traté de convertirlo en un paquete agregando __init__.pyy haciendo, from Foo import *pero no funcionó de la manera que...