parser.add_argument('-g', '--global')
subparsers = parser.add_subparsers(dest='subparser_name')
foo_parser = subparsers.add_parser('foo')
foo_parser.add_argument('-c', '--count')
bar_parser = subparsers.add_parser('bar')
args = parser.parse_args(['-g', 'xyz', 'foo', '--count', '42'])
args
Получить выбранную подкоманду с помощью argparse