class documentation

class CommandParser(ArgumentParser): (source)

View In Hierarchy

Customized ArgumentParser class to improve some error messages and prevent SystemExit in several occasions, as SystemExit is unacceptable when a command is called programmatically.

Method __init__ Undocumented
Method error Undocumented
Method parse_args Undocumented
Instance Variable called_from_command_line Undocumented
Instance Variable missing_args_message Undocumented
def __init__(self, *, missing_args_message=None, called_from_command_line=None, **kwargs): (source)

Undocumented

def error(self, message): (source)

Undocumented

def parse_args(self, args=None, namespace=None): (source)

Undocumented

called_from_command_line = (source)

Undocumented

missing_args_message = (source)

Undocumented