可以使用argparse中的add_argument_group()方法创建多个参数组。下面是一个示例代码,其中包括两个参数组:
import argparse
parser = argparse.ArgumentParser(description='Test argparse with multiple argument groups')
# create first argument group
group1 = parser.add_argument_group('group1', 'this is group1')
group1.add_argument('foo', help='foo help')
# create second argument group
group2 = parser.add_argument_group('group2', 'this is group2')
group2.add_argument('bar', help='bar help')
args = parser.parse_args()
print(args)
在上面的示例中,我们使用add_argument_group()将位置参数分成了两个不同的组,并在调用parse_args()方法时一起解析。这样可以使参数的使用更加清晰和简洁。