如何在argparse python中实现*args和**kwargs
这是我的密码如何在argparse python中实现*args和**kwargs,python,python-2.7,Python,Python 2.7,这是我的密码 import argparse parser = argparse.ArgumentParser() parser.add_argument("required_arg", metavar="username:pass@hostname") parser.add_argument("--optional_arg", help="This optional argument should have args and
import argparse
parser = argparse.ArgumentParser()
parser.add_argument("required_arg", metavar="username:pass@hostname")
parser.add_argument("--optional_arg",
help="This optional argument should have args and
kwargs implemented in it as I want to make
it flexible eg.
it may have optional_arg1,
optional_arg2, key1=value1, key2=value2 or
it may have optional_arg1, key1=value1,
key2=value2, key3=value3")
有谁能告诉我在这个add_argument()部分实现*args和**kwargs的方法吗?我想你可能想看看这样做:
parser = argparse.ArgumentParser()
subparsers = parser.add_subparsers(dest='subparser')
我想你可能想看看这样做:
parser = argparse.ArgumentParser()
subparsers = parser.add_subparsers(dest='subparser')
在格式化方面遇到了一些问题,所以我只想说尝试在末尾添加
parser.parse_args()
。它为您处理*args**kwargs。在格式化方面遇到一些问题,所以我只想说,在最后添加parser.parse_args()
。它为您处理*args**kwargs。