首页 新闻 会员 周边 捐助

请教各位大神,python有没有什么库或方法可以识别命令手册里的命令?

1
[已解决问题] 解决于 2018-04-23 12:35

例如这个命令
auto-sync {startup-config | config-register | bootvar | standard}
当人类看到上面这个命令的时候,知道auto-sync是命令,而命令后面的startup-config等是参数,并且后面的4个参数只能输入其中一个,比如输入startup-config的话就不能输入config-register或bootvar或standard。
给机器输入这行字符串的时候,也能像人类一样能够解析这行命令,python有这种库吗?

芽衣的主页 芽衣 | 菜鸟二级 | 园豆:384
提问于:2018-04-16 18:06
< >
分享
最佳答案
1

有个叫docopt 的库,有各种语言的实现。

https://github.com/docopt/docopt

奖励园豆:5
墨镜带佬星 | 老鸟四级 |园豆:2310 | 2018-04-22 07:40

谢谢你的热心回答!
我看了一下官方文档,好像可以解决我当前的问题!

芽衣 | 园豆:384 (菜鸟二级) | 2018-04-23 12:34
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册