MCPcopy Create free account
hub / github.com/RT-Thread/env-windows / __init__

Method __init__

tools/python-3.11.9-amd64/Lib/argparse.py:1166–1187  ·  view source on GitHub ↗
(self,
                 option_strings,
                 prog,
                 parser_class,
                 dest=SUPPRESS,
                 required=False,
                 help=None,
                 metavar=None)

Source from the content-addressed store, hash-verified

1164 metavar=metavar)
1165
1166 def __init__(self,
1167 option_strings,
1168 prog,
1169 parser_class,
1170 dest=SUPPRESS,
1171 required=False,
1172 help=None,
1173 metavar=None):
1174
1175 self._prog_prefix = prog
1176 self._parser_class = parser_class
1177 self._name_parser_map = {}
1178 self._choices_actions = []
1179
1180 super(_SubParsersAction, self).__init__(
1181 option_strings=option_strings,
1182 dest=dest,
1183 nargs=PARSER,
1184 choices=self._name_parser_map,
1185 required=required,
1186 help=help,
1187 metavar=metavar)
1188
1189 def add_parser(self, name, **kwargs):
1190 # set prog from the existing prefix

Callers

nothing calls this directly

Calls 1

__init__Method · 0.45

Tested by

no test coverage detected