Public Member Functions | |
def | __init__ (self, prog=None, usage=None, description=None, epilog=None, version=None, parents=[], formatter_class=HelpFormatter, prefix_chars='-', fromfile_prefix_chars=None, argument_default=None, conflict_handler='error', add_help=True) |
def | add_subparsers (self, kwargs) |
def | convert_arg_line_to_args (self, arg_line) |
def | error (self, message) |
def | exit (self, status=0, message=None) |
def | format_help (self) |
def | format_usage (self) |
def | format_version (self) |
def | parse_args (self, args=None, namespace=None) |
def | parse_known_args (self, args=None, namespace=None) |
def | print_help (self, file=None) |
def | print_usage (self, file=None) |
def | print_version (self, file=None) |
Public Member Functions inherited from basis.argparse._AttributeHolder | |
def | __repr__ (self) |
Public Member Functions inherited from basis.argparse._ActionsContainer | |
def | __init__ (self, description, prefix_chars, argument_default, conflict_handler) |
def | add_argument (self, args, kwargs) |
def | add_argument_group (self, args, kwargs) |
def | add_mutually_exclusive_group (self, kwargs) |
def | get_default (self, dest) |
def | register (self, registry_name, value, object) |
def | set_defaults (self, kwargs) |
Public Attributes | |
add_help | |
epilog | |
formatter_class | |
fromfile_prefix_chars | |
prog | |
usage | |
version | |
Public Attributes inherited from basis.argparse._ActionsContainer | |
argument_default | |
conflict_handler | |
description | |
prefix_chars | |
Object for parsing command line strings into Python objects. Keyword Arguments: - prog -- The name of the program (default: sys.argv[0]) - usage -- A usage message (default: auto-generated from arguments) - description -- A description of what the program does - epilog -- Text following the argument descriptions - parents -- Parsers whose arguments should be copied into this one - formatter_class -- HelpFormatter class for printing help messages - prefix_chars -- Characters that prefix optional arguments - fromfile_prefix_chars -- Characters that prefix files containing additional arguments - argument_default -- The default value for all arguments - conflict_handler -- String indicating how to handle conflicts - add_help -- Add a -h/-help option
Definition at line 1559 of file argparse.py.
def basis.argparse.ArgumentParser.__init__ | ( | self, | |
prog = None , |
|||
usage = None , |
|||
description = None , |
|||
epilog = None , |
|||
version = None , |
|||
parents = [] , |
|||
formatter_class = HelpFormatter , |
|||
prefix_chars = '-' , |
|||
fromfile_prefix_chars = None , |
|||
argument_default = None , |
|||
conflict_handler = 'error' , |
|||
add_help = True |
|||
) |
Definition at line 1589 of file argparse.py.
def basis.argparse.ArgumentParser.add_subparsers | ( | self, | |
kwargs | |||
) |
Definition at line 1673 of file argparse.py.
def basis.argparse.ArgumentParser.convert_arg_line_to_args | ( | self, | |
arg_line | |||
) |
Definition at line 2038 of file argparse.py.
def basis.argparse.ArgumentParser.error | ( | self, | |
message | |||
) |
error(message: string) Prints a usage message incorporating the message to stderr and exits. If you override this in a subclass, it should not return -- it should either exit or raise an exception.
Definition at line 2382 of file argparse.py.
def basis.argparse.ArgumentParser.exit | ( | self, | |
status = 0 , |
|||
message = None |
|||
) |
Definition at line 2377 of file argparse.py.
def basis.argparse.ArgumentParser.format_help | ( | self | ) |
Definition at line 2311 of file argparse.py.
def basis.argparse.ArgumentParser.format_usage | ( | self | ) |
Definition at line 2305 of file argparse.py.
def basis.argparse.ArgumentParser.format_version | ( | self | ) |
Definition at line 2334 of file argparse.py.
def basis.argparse.ArgumentParser.parse_args | ( | self, | |
args = None , |
|||
namespace = None |
|||
) |
Definition at line 1724 of file argparse.py.
def basis.argparse.ArgumentParser.parse_known_args | ( | self, | |
args = None , |
|||
namespace = None |
|||
) |
Definition at line 1731 of file argparse.py.
def basis.argparse.ArgumentParser.print_help | ( | self, | |
file = None |
|||
) |
Definition at line 2355 of file argparse.py.
def basis.argparse.ArgumentParser.print_usage | ( | self, | |
file = None |
|||
) |
Definition at line 2350 of file argparse.py.
def basis.argparse.ArgumentParser.print_version | ( | self, | |
file = None |
|||
) |
Definition at line 2360 of file argparse.py.
basis.argparse.ArgumentParser.add_help |
Definition at line 1615 of file argparse.py.
basis.argparse.ArgumentParser.epilog |
Definition at line 1611 of file argparse.py.
basis.argparse.ArgumentParser.formatter_class |
Definition at line 1613 of file argparse.py.
basis.argparse.ArgumentParser.fromfile_prefix_chars |
Definition at line 1614 of file argparse.py.
basis.argparse.ArgumentParser.prog |
Definition at line 1609 of file argparse.py.
basis.argparse.ArgumentParser.usage |
Definition at line 1610 of file argparse.py.
basis.argparse.ArgumentParser.version |
Definition at line 1612 of file argparse.py.