在Python中,是否可以为导入的模块定义别名?
例如:
import a_ridiculously_long_module_name
...所以它的别名是'short_name'。
答案 0 :(得分:157)
import a_ridiculously_long_module_name as short_name
也适用于
import module.submodule.subsubmodule as short_name
答案 1 :(得分:35)
答案 2 :(得分:30)
如果你做完了:
import long_module_name
你也可以通过以下方式给它一个别名:
lmn = long_module_name
在代码中没有理由这样做,但我有时会发现它在交互式解释器中很有用。
答案 3 :(得分:0)
是的,可以使用别名导入模块。 使用 as 关键字。 见
import math as ilovemaths # here math module is imported under an alias name
print(ilovemaths.sqrt(4)) # Using the sqrt() function
答案 4 :(得分:-1)
从MODULE导入TAGNAME作为ALIAS