用途:审查异步 Python 代码,识别竞态条件、死锁和低效模式,适合使用 asyncio、aiohttp 或 FastAPI 的场景。
主要能力:围绕异步代码的并发正确性与效率问题进行分析,帮助发现潜在风险与不良写法。
使用方式:资料未提供具体安装命令或调用步骤,仅说明可在以下时机使用——初始化新 Python 项目时、作为自动化构建与测试流水线的一部分、以及将旧 Python 代码库重构到现代标准时。
适用场景:Python 项目搭建、持续集成、遗留代码重构。
限制:不适用于非 Python 项目,该工具专为 Python 生态设计。若项目缺少 requirements.txt 或 pyproject.toml,或使用了工具不支持的 Python 版本,可能出现错误或无法分析。所有分析均在本地执行,不会将源代码或凭据传输到外部。