En Python, ¿es posible definir un alias para un módulo importado?
Por ejemplo:
import a_ridiculously_long_module_name
... así que tiene un alias de 'nombre_corto'.
En Python, ¿es posible definir un alias para un módulo importado?
Por ejemplo:
import a_ridiculously_long_module_name
... así que tiene un alias de 'nombre_corto'.
Respuestas:
from name import X
(después de la definición del alias) me sale No module named name
. ¿Podemos importar módulos desde alias?
Si has hecho:
import long_module_name
También puedes darle un alias al:
lmn = long_module_name
No hay ninguna razón para hacerlo de esta manera en el código, pero a veces me resulta útil en el intérprete interactivo.
Sí, los módulos se pueden importar con un nombre de alias. utilizando como palabra clave Ver
import math as ilovemaths # here math module is imported under an alias name
print(ilovemaths.sqrt(4)) # Using the sqrt() function
desde MODULE import TAGNAME como ALIAS