Question :
Can you define aliases for imported modules in Python?
In Python, is it possible to define an alias for an imported module?
For instance:
import a_ridiculously_long_module_name
…so that is has an alias of ‘short_name’.
Answer #1:
import a_ridiculously_long_module_name as short_name
also works for
import module.submodule.subsubmodule as short_name
Answer #3:
If you’ve done:
import long_module_name
you can also give it an alias by:
lmn = long_module_name
There’s no reason to do it this way in code, but I sometimes find it useful in the interactive interpreter.
Answer #4:
Yes, modules can be imported under an alias name.
using as keyword.
See
import math as ilovemaths # here math module is imported under an alias name
print(ilovemaths.sqrt(4)) # Using the sqrt() function
Answer #5:
from MODULE import TAGNAME as ALIAS