140 在Python中,是否可以为导入的模块定义别名? 例如: import a_ridiculously_long_module_name ...因此具有别名“ short_name”。 python module alias python-import — 乔丹·帕默 source
190 import a_ridiculously_long_module_name as short_name 也适用于 import module.submodule.subsubmodule as short_name — 瓦尔泰克 source 从模块import sub_module_1作为s1, — sub_module_2
40 在这里检查 import module as name 要么 from relative_module import identifier as name — 布莱恩·邦迪 source 7 嗯,当我尝试这样做时from name import X(在别名定义之后),我得到了No module named name。我们可以从别名导入模块吗? — 2013年 2 看来你做不到,这是我为该stackoverflow.com/a/40823467 — fr_andres '18
32 如果已经完成: import long_module_name 您还可以通过以下方式为其命名: lmn = long_module_name 没有理由在代码中以这种方式执行此操作,但有时我发现它在交互式解释器中很有用。 — 约翰·富希 source 5 出于某些目的,这要比顶部答案要好(将long_module_name导入为lmn),因为您仍然可以通过long_module_name.x和lmn.x来引用该模块 — Anas Elghafari 2014年 从技术上来说,这是对以下问题的正确答案:导入模块的别名。 — DigitalEye 2 之所以可能,是因为模块是Python中的一流对象。 — md2perpe
0 是的,可以使用别名导入模块。使用作为关键字。看到 import math as ilovemaths # here math module is imported under an alias name print(ilovemaths.sqrt(4)) # Using the sqrt() function — Python爱好者 source