当我阅读aiohttp
的源代码时,我发现下面的代码:点击这里查看代码
from .web_exceptions import (
HTTPAccepted as HTTPAccepted,
HTTPBadGateway as HTTPBadGateway,
HTTPBadRequest as HTTPBadRequest,
HTTPClientError as HTTPClientError,
HTTPConflict as HTTPConflict,
HTTPCreated as HTTPCreated,
HTTPError as HTTPError,
...
)
我不明白为什么我们这里需要一个import A as A
。有什么好处吗?
从Git责备到最初的提交,再到拉请求和相关的问题,这表明这是为了让我高兴。mypy --strict
不喜欢再出口进口的无-as
形式。