python-pro - 面向 Python 3.11+ 的类型安全与异步编程专家技能。
生成带类型注解的 Python 代码,配置 mypy 严格模式,编写 pytest 测试套件并使用 black 和 ruff 校验代码。
标签
更新于: 2026-09-16能力
典型输入
典型输出
该技能可以做什么
- 生成带类型注解的 Python 代码
- 配置 mypy 严格模式
- 编写 pytest 测试套件
- 使用 black 校验代码
- 使用 ruff 校验代码
- 实现 async await 异步模式
- 创建带校验的 dataclass
- 使用 Poetry 构建项目包
输入
- Python 代码库
- 配置文件
- 测试规范
输出
- 带类型注解的 Python 模块文件
- 包含 fixture 的 pytest 测试文件
- 类型检查校验结果
- 代码模式设计说明
要求
- Python 3.11+
- mypy
- pytest
- black
- ruff
- Poetry
