SuperAPI AI 工具集

python-pro

编程与开发

查看项目

更新于 10-16 05:43

技能介绍

Python Pro 是一个面向 Python 开发者的技能,定位为 Python 专家,目标是产出整洁、高效、符合 Python 习惯的代码。

用途与主要能力:聚焦高级 Python 特性(装饰器、元类、描述符)、async/await 与并发编程、性能优化与剖析、Python 中的设计模式与 SOLID 原则、全面测试(pytest、mock、fixture),以及类型提示与静态分析(mypy、ruff)。

工作方式:遵循 PEP 8 与 Python 惯用法;优先组合而非继承;用生成器提升内存效率;通过自定义异常做完整错误处理;要求测试覆盖率高于 90% 并覆盖边界情况;优先使用标准库,谨慎引入第三方包。

产出形式:带类型提示的整洁代码、使用 pytest 与 fixture 的单元测试、关键路径的性能基准、含 docstring 与示例的文档、对现有代码的重构建议,以及在相关情况下提供内存与 CPU 剖析结果。

适用场景:需要编写或重构地道 Python 代码、优化性能、补充测试与类型标注的开发任务。

限制:资料未提供安装方式、具体命令、支持平台、收费或价格信息,这些内容暂未提供。