Preguntas con la etiqueta [python-import]

Lista python-import preguntas

¿Cuáles son las ventajas y desventajas de importar un módulo y/o función de Python dentro de una función, con respecto a la eficiencia de la velocidad y la memoria? ¿Se

¿Qué importa exactamente "importar *"?

6
respuestas
69
votos
116.3k
vistas

En Python, ¿qué importa exactamente import *? ¿Importa lo que __init__.pyse encuentra en la carpeta que lo contiene? Por ejemplo, ¿es necesario declarar from project.model import __init__o es from project.model

¿Debería evitarse la importación con comodines?

6
respuestas
70
votos
62.6k
vistas

Estoy usando PyQt y me encuentro con este problema. Si mis declaraciones de importación son: from PyQt4.QtCore import * from PyQt4.QtGui import * luego pylint ofrece cientos de advertencias de

Digamos que tengo la siguiente estructura de directorios: a\ __init__.py b\ __init__.py c\ __init__.py c_file.py d\ __init__.py d_file.py En el apaquete __init__.py, el cpaquete se importa. Pero c_file.pylas importaciones a.b.d.

Tengo un programa Python que estoy construyendo y que se puede ejecutar de dos maneras: la primera es llamar, python main.pylo que solicita al usuario información de manera amigable y

Importaciones de paquetes hermanos

12
respuestas
384
votos
229.6k
vistas

Intenté leer preguntas sobre importaciones entre hermanos e incluso la documentación del paquete , pero todavía tengo que encontrar una respuesta. Con la siguiente estructura: ├── LICENSE.md ├── README.md ├──

Me he topado con un problema al importar módulos en un script de Python. Haré lo mejor que pueda para describir el error, por qué lo encuentro y por qué

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

23
respuestas
616
votos
263.0k
vistas

Intenté encontrar una guía completa sobre si es mejor usar import moduleo from module import. Acabo de empezar con Python y estoy intentando empezar teniendo en cuenta las mejores prácticas.

Estoy escribiendo una aplicación Python que toma un comando como argumento, por ejemplo: $ python myapp.py command1 Quiero que la aplicación sea extensible, es decir, que pueda agregar nuevos módulos

¿Importar un archivo desde un subdirectorio?

13
respuestas
654
votos
784.9k
vistas

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 probado esto: import lib.BoxTime Cual

¿Cómo importo otros archivos de Python?

23
respuestas
1.3k
votos
2.9M
vistas

¿Cómo importo archivos en Python? Quiero importar: un archivo (por ejemplo file.py) una carpeta un archivo dinámicamente en tiempo de ejecución, según la entrada del usuario una parte específica de

Estoy intentando seguir PEP 328 , con la siguiente estructura de directorios: pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py Tengo core_test.pyla siguiente declaración de importación. from ..components.core import GameLoopEvents

¿Cómo cargo un módulo de Python dada su ruta completa? Tenga en cuenta que el archivo puede estar en cualquier parte del sistema de archivos donde el usuario tenga derechos

¿Cómo puedo hacer importaciones relativas en Python?

16
respuestas
622
votos
414.1k
vistas

Imagine esta estructura de directorios: app/ __init__.py sub1/ __init__.py mod1.py sub2/ __init__.py mod2.py Estoy codificando mod1y necesito importar algo de mod2. ¿Cómo debería hacerlo? Lo intenté from ..sub2 import mod2,

Tengo un código distribuido en varios archivos que intentan separarse importentre sí, de la siguiente manera: principal.py: from entity import Ent entidad.py: from physics import Physics class Ent: ... física.py: