Python:`import X as X` 其中 X 相同的意义是什么?

问题描述 投票:0回答:1

aiohttp
中我发现很多带
import X as X
的语句。为什么要这样做?

文件链接

python python-import
1个回答
5
投票

我不知道答案,但链接源文件的历史揭示了它.

构造

from SOMEWHERE import X as X
(具有相同的
X
)需要消除来自
mypy --strict
关于not re-exported module的警告。 AFAIK,将
as X
添加到
import X
对程序本身没有影响。

mypy
是一个可选的静态类型分析器,显然开发人员决定使用它并在严格模式下使用它。

© www.soinside.com 2019 - 2024. All rights reserved.