最近写一些测试工具,实在懒得搞GUI,然后意识到python有一个自带模块叫cmd,用了用发现简直是救星. 1. 基本用法 cmd模块很容易学到,基本的用法比较简单,继承模块下的Cmd类,添加需要的功能入口就好了. Cmd类有个prompt属性,修改它可以把默认提示符((cmd))替换成自定义的: 为自己的Cmd类添加名为“do_xxx()”的方法,则运行时,在提示符下可以接受xxx指令.但对应的参数解析貌似是要自己搞定的,否则在指令名之后输入的所有东西,只要不回车,它都是一个大参数: 有指令的