code: def _parse_args(self, args):
          
  
          parser = ArgumentParser(description="Runs pylint recursively on a directory")
  
          parser.add_argument(
              "-v",
              "--verbose",
              dest="verbose",
              action="store_true",
              default=False,
              help="Verbose mode (report which files were found for testing).",
          )
  
          parser.add_argument(
              "--rcfile",
              dest="rcfile",
              action="store",
              default=".pylintrc",
              help="A relative or absolute path to your pylint rcfile. Defaults to\
                              `.pylintrc` at the current working directory",
          )
  
          parser.add_argument(
              "-V",
              "--version",
              action="version",
              version="%(prog)s ({0}) for Python {1}".format(__version__, PYTHON_VERSION),
          )
  
          options, _ = parser.parse_known_args(args)
  
          self.verbose = options.verbose
  
          if options.rcfile:
              if not os.path.isfile(options.rcfile):
                  options.rcfile = os.getcwd() + "/" + options.rcfile
              self.rcfile = options.rcfile
  
          return options
docs: Parses any supplied command-line args and provides help text.