En Python, est-il possible de définir un alias pour un module importé?
Par exemple:
import a_ridiculously_long_module_name
... c'est donc un alias "short_name".
import a_ridiculously_long_module_name as short_name
travaille aussi pour
import module.submodule.subsubmodule as short_name
Si vous avez fait:
import long_module_name
vous pouvez aussi lui donner un alias en:
lmn = long_module_name
Il n'y a aucune raison de le faire de cette façon en code, mais je le trouve parfois utile dans l'interpréteur interactif.
Oui, les modules peuvent être importés sous un nom d'alias ..__ à l'aide de comme mot-clé . Voir
import math as ilovemaths # here math module is imported under an alias name
print(ilovemaths.sqrt(4)) # Using the sqrt() function