python-cli-patterns - 设计易用且可维护的 Python 命令行工具
提供设计、构建、重构和审查易用、可组合且可测试的 Python 命令行工具的方法。
标签
更新于: 2026-10-03能力
典型输入
典型输出
该技能可以做什么
- 设计命令行命令和选项
- 选择合适的命令行框架
- 分离命令层与核心逻辑
- 定义稳定的输出模式
- 处理错误和退出码
- 添加打包配置和入口点
- 验证命令行行为
- 审查可维护性和用户体验
输入
- Python 项目仓库
- 命令行需求
- 部署约束
- 现有项目规范
输出
- Python 命令行工具代码
- 命令行测试
- 打包配置
- 帮助和输出行为
- 审查结果
