首页/开发/代码质量与评审速查/Pyright:类型检查模式与工具链
规范与静态检查65 条

Pyright:类型检查模式与工具链

Pyright 提供 basic/standard/strict 三档类型检查模式,命令行可进 CI;VS Code 的 Pylance 语言服务基于它,配置可共用。

模式basic / standard / strict
配置pyrightconfig.json 或 pyproject

用法

用法
pyright                 # 全项目检查
pyright --level error   # 只报告 error 级别
编辑器与 CI 使用同一配置:避免本地过、CI 挂的割裂体验。

易错点

  • 编辑器 strict、CI basic:本地通过但流水线挂掉
  • 第三方库无类型不给 stub 路径:误报淹没有效信息

数据来源与参考

  • Pyright 官方文档(microsoft.github.io/pyright)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌