deprecated-import (UP035)
源自 pyupgrade linter。
有时提供修复。
作用
检查基于最低支持的 Python 版本而使用的已弃用导入。
为什么这不好?
已弃用的导入可能会在未来的 Python 版本中被移除,应该替换为新的等效项。
请注意,在某些情况下,即使成员被添加到 Python 标准库中,最好仍然从 typing_extensions
导入成员,因为 typing_extensions
可以从更高版本的 Python 反向移植错误修复和优化。 因此,此规则避免标记来自 typing_extensions
的导入。
示例
建议改为