koapy.cli.extensions.parser¶
Module Contents¶
Classes¶
Attributes¶
- class koapy.cli.extensions.parser.ArgumentParser[source]¶
- abstract parse_args(args: Optional[Sequence[str]] = None, namespace: Optional[argparse.Namespace] = None) argparse.Namespace[source]¶
- abstract parse_known_args(args: Optional[Sequence[str]] = None, namespace: Optional[argparse.Namespace] = None) Tuple[argparse.Namespace, List[str]][source]¶
- class koapy.cli.extensions.parser.ClickArgumentParser(params: Sequence[ArgumentDecorator], command: Optional[CommandDecorator] = None, help_option_names: Optional[Sequence[str]] = None)[source]¶
Bases:
ArgumentParser- parse_args(args: Optional[Sequence[str]] = None, namespace: Optional[argparse.Namespace] = None) argparse.Namespace[source]¶
- parse_known_args(args: Optional[Sequence[str]] = None, namespace: Optional[argparse.Namespace] = None) Tuple[argparse.Namespace, List[str]][source]¶