Pyright:一个用于 Python 静态类型检查 的工具(type checker),通过分析代码中的类型注解(type hints)在不运行程序的情况下发现类型错误;常用于编辑器/CI 中提升代码可靠性。(也可指其作为 VS Code 相关生态中的类型检查引擎之一。)
/ˈpaɪraɪt/
I use Pyright to catch type errors before running my code.
我用 Pyright 在运行代码前捕捉类型错误。
With strict settings enabled, Pyright flagged several mismatched return types across the project.
在启用严格设置后,Pyright 标记出了项目中多处返回类型不匹配的问题。
Pyright 是一个现代技术名词/项目名,通常被理解为由 “Py-”(常见的 Python 缩写前缀)与 “right”(正确、无误)组合而来,含义指向“让 Python 的类型使用更正确”。它不是传统意义上从古英语/拉丁语一路演变的普通词汇,而更多是软件命名的造词方式。
由于 Pyright 属于较新的工具名称,通常不出现在传统文学作品中;它更常见于技术文献与官方资料,例如: