【发布时间】:2023-10-31 20:27:02
【问题描述】:
我有一个给定字符串的 argparse:
def f():
return 'dummy2'
p = argparse.ArgumentParser()
p.add_argument('--a', nargs=1, type=str)
p.add_argument('--b', nargs='?', const=f(), default=f())
p.parse_args('--a dummy'.split())
解析器命名空间是Namespace(a=['dummy'], b='dummy2')。
如何将a 的参数存储为字符串而不是字符串列表?
【问题讨论】:
标签: python string python-2.7 argparse