代码段:
import argparse
parser = argparse.ArgumentParser(description='Process some values.')
parser.add_argument('--proj', metavar='P', type=str, nargs= 1,
help='Identify the project')
parser.add_argument('--summ', metavar='S', type=str, nargs= '+',
help='Write a summary')
args = parser.parse_args()
a = vars(args)
print(a)
执行
python3 filename.py
输出:
{'proj': None, 'summ': None}
这只是一行印刷品。
相反,我想看看:
{'proj' : None,
'summ' : None}
这有多行打印,因此更容易读取输出。请澄清是否需要其他细节。