我想在我的脚本中添加一些命令行开关,我使用argparse。
到目前为止我的脚本的相关部分看起来像:
import argparse
parser = argparse.ArgumentParser(prog="Hola python",description="Hola")
parser.add_argument('-i', '--input', help="helpppping")
parser.print_help()
然而,这导致:
usage: Hola python [-h] [-i INPUT]
Hola
optional arguments:
-h, --help show this help message and exit
-i INPUT, --input INPUT
helpppping
我关注的是这一行
-i INPUT, --input INPUT
这应该是
-i, --input helppppping
我看到了this的问题,并阅读了本手册中的this部分内容,所有内容看起来都不错,但格式不合适。
我显然想念一些事情,但不知道是什么。
答案 0 :(得分:1)
试试这个
parser.add_argument('-i', '--input', metavar='', help='helping')