Si può definire alias per i moduli importati in Python?
-
22-08-2019 - |
Domanda
In Python, è possibile definire un alias per un modulo importato?
Per esempio:
import a_ridiculously_long_module_name
... ha così che è un alias di 'short_name'.
Soluzione
import a_ridiculously_long_module_name as short_name
funziona anche per
import module.submodule.subsubmodule as short_name
Altri suggerimenti
Se hai fatto:
import long_module_name
si può anche dare un alias da:
lmn = long_module_name
Non c'è motivo di farlo in questo modo nel codice, ma a volte lo trovano utile nel interprete interattivo.
Sì, i moduli possono essere importati con un nome alias. utilizzando come parola chiave. Vedere
import math as ilovemaths # here math module is imported under an alias name
print(ilovemaths.sqrt(4)) # Using the sqrt() function
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow