不要这样写:
usage: installer.py [-h] [-v] dir
我希望是这样的:
usage: installer.py dir [-h] [-v]
是否有一种方法可以指定位置参数的位置?
installer.py dir [-h] [-v]
其中dir将被消耗,这与ArgParse文档中的示例非常相似:
http://docs.python.org/library/argparse.html#example
来自argparse文档
默认情况下,ArgumentParser从它包含的参数计算用法消息:
usage: PROG [-h] [--foo [FOO]] bar [bar ...]
使用 usage= 关键字参数可以覆盖默认消息:
>> parser = argparse.ArgumentParser(prog='PROG', usage='%(prog)s [选项]')
usage: PROG [options]