Pyright

Pyright
软件
软件描述
Python 的静态类型检查器。
官方网站
访问软件的官方网站了解更多信息
github.com
安全链接HTTPS
什么是 Pyright?
Pyright 旨在解决现有 Python 类型检查器(如 mypy)存在的不足之处。
速度
Pyright 的运行速度通常比 mypy 及其他基于 Python 编写的类型检查器快 5 倍或更多,适用于大型 Python 项目。它支持“监视”模式,文件修改时可快速进行增量更新。
无需依赖 Python 环境
Pyright 使用 TypeScript 编写,并在 node 环境中运行,无需安装 Python 环境或第三方包。这在与 VS Code 编辑器配合使用时尤为便利,因为 VS Code 使用 node 作为扩展运行时。
可配置性
Pyright 支持灵活的配置,可对各项设置进行精细化控制。可为源代码库的不同子集指定不同的“执行环境”,每个环境可独立设置 PYTHONPATH、Python 语言版本和平台目标。
