Чи можливо в 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