网络docopt

network-docopt的Python项目详细描述


网络docopt

networkdocopt是一个用于以网络为中心的命令行参数解析器 应用。这很大程度上受到了 http://docopt.org/(但是没有使用docopt中的代码)。钥匙 不同之处在于:

  • 支持部分命令行选项。如果你的程序foo有 “foo show summary”选项您还可以输入“foo sh sum”
  • 支持集成到bash的自动完成机制中

示例

  • 有关如何使用此模块的示例,请参见网络文档示例
  • 对于bash<;tab>;自动完成和bash<;tab>;<;tab>;“显示可用项” 选项“必须在 /usr/share/bash completion/completions/like so:
  • CP完成/网络docopt示例 /usr/share/bash完成/完成/

这个bash脚本将调用network docopt示例,其中“options”作为 最后一个论点。例如,如果键入“network docopt example show ip bash脚本将调用“network docopt example show ip options” 它将返回“route”和“interface”。这告诉巴什接下来 选项是。

贡献

  1. 用叉子叉。
  2. 创建功能分支(git checkout -bmy-new-feature)。
  3. 提交更改(git commit -am 'Add some feature')。
  4. 推到分支(git push origin my-new-feature)。
  5. 创建新的请求。

许可证和作者

原作者:丹尼尔·沃尔顿

版权所有:2015 Cumulus Networks Inc.

Cumulus icon

积云图标

版本历史

  • 0.1.10:错误修复。在添加Gitversion支持后修复setup.py。现在可以建立debs
  • 0.1.9:添加Gitversion支持
  • 0.1.8:初始提交到pypi

积云Linux

Cumulus Linux是一个运行在行业顶端的软件发行版 标准网络硬件。它支持最新的Linux应用程序 以及网络设备上的自动化工具,同时提供 创新和对数据中心的灵活性。

详情请参阅: cumulusnetworks.com

这个项目是由麻省理工学院授权的

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
json到bson转换中的java性能问题   java设置一个内部接口。用于GUI的txt文件,并从中检索文本。txt文件   java Android系统GUI事件监听器   java此方法必须返回int类型的结果?   xmpp中无法识别java登录方法   java这个伞状异常的原因是什么   JAVA木卫一。IOException:无法删除原始文件   java找出循环依赖项的路径   排序java ArrayList合并排序   java使用StAX读取所有文本元素   java规则可能会被忽略   java如何在Arraylist中查找具有多个属性的对象?   java RecyclerView行在插入项目时闪烁/闪烁   java在表中选择行时更改文本框中的文本