雪落无影
Python cmd2:功能总览
cmd2 全部功能文档的总览索引,汇集参数处理、命令、补全、历史、钩子、主题等专题文章的入口链接。
Python cmd2:注解式参数处理
介绍实验性的 @with_annotated 装饰器,如何用类型注解自动构建 argparse 解析器、注解到 argparse 的映射规则、元数据类与子命令。
Python cmd2:表格创建
说明自 cmd2 3.0.0 起表格创建交由 rich 库支持,并提供相关文档与示例链接。
Python cmd2:主题
介绍如何使用 cmd2.theme.update_theme 为应用配置整体主题,以及自定义 Tab 补全菜单颜色的方法。
Python cmd2:混入类(Mixin)详解
介绍 cmd2 的混入类(Mixin)机制,包括混入类的初始化顺序、添加命令与设置、重写方法以及注册钩子等最佳实践。
Python cmd2:测试指南
介绍为 cmd2 应用编写单元测试和集成测试时的特殊注意事项,包括运行测试套件、测试命令以及 Mock 的正确用法。
Python cmd2:大版本升级指南
介绍 cmd2 各大版本之间的升级要点,包括从 2.x 升级到 3.x 以及从 3.x 升级到 4.x 的破坏性变更与迁移方法。
Python cmd2:构建强大的命令行解释器
介绍 Python cmd2 包的使用方法,用于构建强大的命令行解释器(CLI)程序,扩展 Python 标准库的 cmd 模块。
Python cmd2:应用初始化、多行命令与启动命令
介绍 cmd2 应用的初始化配置、类变量与实例属性、多行命令的使用,以及启动时执行命令的多种方式。
Python cmd2:参数处理详解
详细介绍 cmd2 的参数处理功能,包括使用 argparse 装饰器、参数解析、帮助消息、子命令等高级特性。













