-
使用Python通过cmd2快速构建一个功能丰富且用户友好的交互式命令行应用程序
资源介绍
cmd2:用于构建交互式命令行应用程序的工具
cmd2是用于在Python中构建交互式命令行应用程序的工具。 它的目标是使开发人员快速轻松地构建功能丰富且用户友好的交互式命令行应用程序。 它提供了一个简单的API,它是Python内置模块的扩展。 cmd2在cmd之上提供了许多功能,使您的生活更轻松,并消除了使用cmd时所需的许多样板代码。
单击下面的图像观看演示cmd2功能的简短视频:
主要特点
可搜索的命令历史记录( history命令和+r )-可选持久
使用run_script ( @ )和_relative_run_script ( @@ )编写应用程序的文本文件脚本
使用run_pyscript对应用程序进行Python脚本编写
用!运行shell命令
用|管道命令输出到shell命令
使用> , >>将命令输出重定向到文件
没有文件名的Bare > , >>将输出发送到粘贴缓冲区(剪贴板)
py进入交互式Python控制台(IPython控制台选择加入ipy )
使用带有cmd2.Cmd.ppaged()的寻呼机显示长输出的选项
多行命令
特殊字符的命
- 上一篇: cli:Cloud Foundry的官方命令行客户端
- 下一篇: AR语言手册