最近学习使用python中的argparse模块,发现其中添加带有choices位置参数后,在命令栏调用-h后会显示choices的选项但不显示参数名,如果用metavar指定显示参数名后,又只显示参数名而不显示choices选项,请问有什么可以同时显示两者的办法吗
```python
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('model', metavar='model', help='模型类型', choices=['SVM', 'ANN', 'CNN'])
parser.add_argument('mode', help='调用模式', choices=['Trian', 'Test'])
args = parser.parse_args()
# argparseTest.py -h
# positional arguments:
# model 模型类型 # 只显示metavar,不显示选项
# {Trian,Test} 调用模式 # 只显示choices,不显示参数名
#
# optional arguments:
# -h, --help show this help message and exit
```