typing-text-str-alias (UP019) 源自 pyupgrade linter。 有时提供修复。 作用 检查对 typing.Text 的使用情况。 为什么这不好? typing.Text 是 str 的别名,仅为了 Python 2 的兼容性而存在。从 Python 3.11 开始,typing.Text 已被弃用。请改用 str。 示例 from typing import Text foo: Text = "bar" 建议改为 foo: str = "bar" 参考 Python 文档:typing.Text