【发布时间】:2016-04-10 17:26:31
【问题描述】:
有没有办法列出或生成可以为使用 argparse 定义的解析器执行的有效命令的所有可能组合? 如果使用 argparse 无法实现,有没有人知道任何其他具有此功能的解析器?
例如如果我定义了解析器:
parser = argparse.ArgumentParser(prog='myProg', usage='%(prog)s [options]')
parser.add_argument('--foo1', help='foo help')
parser.add_argument('--foo2', help='foo help')
是否有一个命令/包可以使用这个解析器并生成所有可能的命令组合:
myProg --foo1 test --foo2 test
myProg --foo1 test
myProg --foo2 test
【问题讨论】:
-
您正在寻找的具体示例是什么?
-
你能举个例子吗?
标签: python argparse command-line-arguments