neuralib.argp.core.parse_command_args
- neuralib.argp.core.parse_command_args(parsers, args=None, usage=None, description=None, run_main=True)[source]
DEPRECATED (use the independent package: pip install argclz). Create
argparse.ArgumentParserforAbstractParsers. Then parsing the commandline input args and setting up correspondAbstractParser.- Parameters:
parsers (dict[str, AbstractParser | type[AbstractParser]]) – dict of command to
AbstractParser.args (list[str]) – commandline inputs
usage (str) – parser usage
description (str) – parser description.
run_main – run
run()
- Returns:
used
AbstractParser- Return type:
AbstractParser | None