Можно ли в Python определить псевдоним для импортированного модуля?
Например:
import a_ridiculously_long_module_name
... так что у него есть псевдоним short_name.
Можно ли в Python определить псевдоним для импортированного модуля?
Например:
import a_ridiculously_long_module_name
... так что у него есть псевдоним short_name.
Ответы:
from name import X
(после определения псевдонима) получаю No module named name
. Можно ли импортировать модули из псевдонимов?
Если вы сделали:
import long_module_name
вы также можете присвоить ему псевдоним:
lmn = long_module_name
В коде нет причин делать это таким образом, но иногда я нахожу это полезным в интерактивном интерпретаторе.
Да, модули можно импортировать под псевдонимом. используя как ключевое слово. Увидеть
import math as ilovemaths # here math module is imported under an alias name
print(ilovemaths.sqrt(4)) # Using the sqrt() function