Public Member Functions | |
def | __repr__ |
def | __repr__ |
Private Member Functions | |
def | _get_args |
def | _get_args |
def | _get_kwargs |
def | _get_kwargs |
Abstract base class that provides __repr__. The __repr__ method returns a string in the format:: ClassName(attr=name, attr=name, ...) The attributes are determined either by a class-level attribute, '_kwarg_names', or by inspecting the instance __dict__.
Definition at line 111 of file argparse.py.
def argparse::_AttributeHolder::__repr__ | ( | self | ) |
Definition at line 120 of file argparse.py.
def argparse::_AttributeHolder::__repr__ | ( | self | ) |
Definition at line 151 of file argparse.py.
00151 : 00152 type_name = type(self).__name__ 00153 arg_strings = [] 00154 for arg in self._get_args(): 00155 arg_strings.append(repr(arg)) 00156 for name, value in self._get_kwargs(): 00157 arg_strings.append('%s=%r' % (name, value)) 00158 return '%s(%s)' % (type_name, ', '.join(arg_strings)) 00159
def argparse::_AttributeHolder::_get_args | ( | self | ) | [private] |
Definition at line 163 of file argparse.py.
00163 : 00164 return [] 00165 00166
def argparse::_AttributeHolder::_get_args | ( | self | ) | [private] |
Definition at line 132 of file argparse.py.
def argparse::_AttributeHolder::_get_kwargs | ( | self | ) | [private] |
Reimplemented in argparse::Action, argparse::ArgumentParser, argparse::Action, and argparse::ArgumentParser.
Definition at line 129 of file argparse.py.
def argparse::_AttributeHolder::_get_kwargs | ( | self | ) | [private] |
Reimplemented in argparse::Action, argparse::ArgumentParser, argparse::Action, and argparse::ArgumentParser.
Definition at line 160 of file argparse.py.
00160 : 00161 return _sorted(self.__dict__.items()) 00162