例如这个命令
auto-sync {startup-config | config-register | bootvar | standard}
当人类看到上面这个命令的时候,知道auto-sync是命令,而命令后面的startup-config等是参数,并且后面的4个参数只能输入其中一个,比如输入startup-config的话就不能输入config-register或bootvar或standard。
给机器输入这行字符串的时候,也能像人类一样能够解析这行命令,python有这种库吗?
相关问题
- how to define constructor for Python's new Nam
- streaming md5sum of contents of a large remote tar
- How to get the background from multiple images by
- Evil ctypes hack in python
- Correctly parse PDF paragraphs with Python
有个叫docopt 的库,有各种语言的实现。
https://github.com/docopt/docopt