Public Member Functions | |
def | __call__ |
def | __call__ |
def | __init__ |
def | __init__ |
Public Member Functions inherited from argparse._AttributeHolder | |
def | __repr__ |
def | __repr__ |
Public Attributes | |
choices | |
const | |
default | |
dest | |
help | |
metavar | |
nargs | |
option_strings | |
required | |
type | |
Private Member Functions | |
def | _get_kwargs |
def | _get_kwargs |
Information about how to convert command line strings to Python objects. Action objects are used by an ArgumentParser to represent the information needed to parse a single argument from one or more strings from the command line. The keyword arguments to the Action constructor are also all attributes of Action instances. Keyword Arguments: - option_strings -- A list of command-line option strings which should be associated with this action. - dest -- The name of the attribute to hold the created object(s) - nargs -- The number of command-line arguments that should be consumed. By default, one argument will be consumed and a single value will be produced. Other values include: - N (an integer) consumes N arguments (and produces a list) - '?' consumes zero or one arguments - '*' consumes zero or more arguments (and produces a list) - '+' consumes one or more arguments (and produces a list) Note that the difference between the default and nargs=1 is that with the default, a single value will be produced, while with nargs=1, a list containing a single value will be produced. - const -- The value to be produced if the option is specified and the option uses an action that takes no values. - default -- The value to be produced if the option is not specified. - type -- The type which the command-line arguments should be converted to, should be one of 'string', 'int', 'float', 'complex' or a callable object that accepts a single string argument. If None, 'string' is assumed. - choices -- A container of values that should be allowed. If not None, after a command-line argument has been converted to the appropriate type, an exception will be raised if it is not a member of this collection. - required -- True if the action must always be specified at the command line. This is only meaningful for optional command-line arguments. - help -- The help string describing the argument. - metavar -- The name to be used for the option's argument with the help string. If None, the 'dest' value will be used as the name.
Definition at line 712 of file argparse.py.
def argparse.Action.__init__ | ( | self, | |
option_strings, | |||
dest, | |||
nargs = None , |
|||
const = None , |
|||
default = None , |
|||
type = None , |
|||
choices = None , |
|||
required = False , |
|||
help = None , |
|||
metavar = None |
|||
) |
def argparse.Action.__init__ | ( | self, | |
option_strings, | |||
dest, | |||
nargs = None , |
|||
const = None , |
|||
default = None , |
|||
type = None , |
|||
choices = None , |
|||
required = False , |
|||
help = None , |
|||
metavar = None |
|||
) |
Definition at line 784 of file argparse.py.
References argparse.Action.choices, argparse.Action.const, argparse.Action.default, argparse.Action.dest, Vispa.Gui.TextDialog.TextDialog.help, argparse.Action.help, argparse.Action.metavar, argparse.Action.nargs, argparse.Action.option_strings, argparse.Action.required, entry.type, BCoptions.type, ora::TypeHandler.type, Primitive.type, DDHCalForwardAlgo.type, DB_ME.type, BdecayFilter::CutStruct.type, BsJpsiPhiFilter::CutStruct.type, cond::TimeTypeSpecs.type, DQMGenericClient::EfficOption.type, DTTMax::TMax.type, metsig::SigInputObj.type, PrimaryVertexMonitor.type, FWPSetTableManager::PSetData.type, options.HLTProcessOptions.type, MuonGeometrySanityCheckPoint.type, ME::Settings.type, ME.type, edm::Entry.type, TiXmlNode.type, and argparse.Action.type.
def argparse.Action.__call__ | ( | self, | |
parser, | |||
namespace, | |||
values, | |||
option_string = None |
|||
) |
def argparse.Action.__call__ | ( | self, | |
parser, | |||
namespace, | |||
values, | |||
option_string = None |
|||
) |
Definition at line 810 of file argparse.py.
References argparse.Action.__call__(), and argparse.Action.__init__().
|
private |
Definition at line 785 of file argparse.py.
Referenced by python.rootplot.argparse._AttributeHolder.__repr__(), and argparse.Action._get_kwargs().
|
private |
argparse.Action.choices |
Definition at line 780 of file argparse.py.
Referenced by argparse.Action.__init__().
argparse.Action.const |
Definition at line 777 of file argparse.py.
Referenced by argparse._StoreConstAction.__call__(), python.rootplot.argparse._StoreConstAction.__call__(), argparse._AppendConstAction.__call__(), python.rootplot.argparse._AppendConstAction.__call__(), and argparse.Action.__init__().
argparse.Action.default |
Definition at line 778 of file argparse.py.
Referenced by argparse.Action.__init__().
argparse.Action.dest |
Definition at line 775 of file argparse.py.
Referenced by argparse._StoreAction.__call__(), argparse._StoreConstAction.__call__(), python.rootplot.argparse._StoreAction.__call__(), python.rootplot.argparse._StoreConstAction.__call__(), argparse._AppendAction.__call__(), argparse._AppendConstAction.__call__(), python.rootplot.argparse._AppendAction.__call__(), argparse._CountAction.__call__(), python.rootplot.argparse._AppendConstAction.__call__(), python.rootplot.argparse._CountAction.__call__(), argparse._SubParsersAction.__call__(), python.rootplot.argparse._SubParsersAction.__call__(), and argparse.Action.__init__().
argparse.Action.help |
Definition at line 782 of file argparse.py.
Referenced by argparse.Action.__init__().
argparse.Action.metavar |
Definition at line 783 of file argparse.py.
Referenced by argparse.Action.__init__().
argparse.Action.nargs |
Definition at line 776 of file argparse.py.
Referenced by argparse.Action.__init__().
argparse.Action.option_strings |
Definition at line 774 of file argparse.py.
Referenced by argparse.Action.__init__().
argparse.Action.required |
Definition at line 781 of file argparse.py.
Referenced by argparse.Action.__init__(), and argparse._MutuallyExclusiveGroup.__init__().
argparse.Action.type |
Definition at line 779 of file argparse.py.
Referenced by cuy.ValElement.__init__(), argparse.Action.__init__(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.inputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.outputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.outputEventContent(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.properties().