跳到内容

无用的导入别名 (PLC0414)

源自 Pylint 代码检查工具。

有时提供修复。

作用

检查未重命名原始包的导入别名。

预览中,此规则不适用于 __init__.py 文件。

为什么这不好?

导入别名是多余的,应删除以避免混淆。

修复安全性

此修复程序标记为始终不安全,因为用户可能有意重新导出导入。 虽然像 import numpy as numpy 这样的语句看起来是多余的,但它们在某些上下文中可能具有语义含义。

示例

import numpy as numpy

建议改为

import numpy as np

import numpy