文件名称:icli:Python的交互式命令行界面
文件大小:38KB
文件格式:ZIP
更新时间:2024-03-21 19:05:44
python cli command-line interactive python3
icli-交互式命令行界面 什么是icli icli是一个基于argparse构建的Python库,它使您可以快速构建具有部分,命令历史记录,命令批处理,命令重复和交互式自动完成功能的丰富的交互式命令行界面。 icli将readline库用于命令输入。 特征 在命令部分之间跳转(使用/表示根部分,..或Ctrl-d跳转到上部分) 发送多个命令,以;分隔 通过在输入的末尾添加| X来重复执行命令(X-命令之间的延迟秒数,使用| cX在下一个命令执行之前清除屏幕) 自动完成(通过argcomplete ) 如何安装 pip3 install icli 如何使用 像argparse.ArgumentParser一样使用icli.ArgumentParser (创建解析器,子解析器等) 为命令创建调度程序方法。 此方法在** kwargs中接收已解析的参数: def dispatche
【文件预览】:
icli-master
----test.py(4KB)
----LICENSE(1KB)
----setup.py(757B)
----README.md(3KB)
----.gitignore(67B)
----icli()
--------__init__.py(12KB)
----demo.gif(33KB)