class_docstr: Parser for command line arguments and ini-file values.
  
  :ivar extra_info: dict of generic param -> value to display in case
      there's an error processing the command line arguments.
code: def parse_setoption(self, args, option, namespace=None):
      parsedoption = self.parse(args, namespace=namespace)
      for name, value in parsedoption.__dict__.items():
          setattr(option, name, value)
      return getattr(parsedoption, FILE_OR_DIR)
  
imports: import argparse
  import warnings
  import py
  import six
  from _pytest.config.exceptions import UsageError
label_desc: Use image node_id 7 for calling the Parser obj's underlying member method code with example usage: obj.parse_setoption(args, option, namespace) and returns: getattr