一个简单的、常识性的、单字母的命令行解析器
pyflags的Python项目详细描述
flags是一个面向人类而非机器人的python标志解析库。
为什么?
argparse很复杂。Plac解决了大多数问题。然而,有时您只需要一个真正简单的posix风格的标志解析器。您可以使用getopt,但它会让您自己编写所有帮助屏幕,这很容易与程序源不同步。flags旨在通过提供一个简单、实用的api来填补这一空白,这个api非常容易使用,而且不差。
示例
由于自述示例总是与源不同步,因此包含在examples/grep.pyisflags解析器中的POSIX grep参数。