missing-required-import (I002)
派生自 isort 代码检查工具。
修复总是可用的。
作用
将用户指定的必需导入语句添加到文件顶部。
为什么这不好?
在某些项目中,要求所有文件都必须包含特定的导入语句。例如,某些项目假定已启用 from __future__ import annotations,因此要求该导入语句存在于所有文件中。遗漏(用户指定的)“必需”导入可能会导致错误或意外行为。
示例
建议改为
派生自 isort 代码检查工具。
修复总是可用的。
将用户指定的必需导入语句添加到文件顶部。
在某些项目中,要求所有文件都必须包含特定的导入语句。例如,某些项目假定已启用 from __future__ import annotations,因此要求该导入语句存在于所有文件中。遗漏(用户指定的)“必需”导入可能会导致错误或意外行为。
建议改为