docstr: allow splitting of positional arguments
docstr_tok: ["allow","splitting","of","positional","arguments"]
code: def parse_args(self, args=None, namespace=None):
      """allow splitting of positional arguments"""
      args, argv = self.parse_known_args(args, namespace)
      if argv:
          for arg in argv:
              if arg and arg[0] == "-":
                  lines = [
                      "unrecognized arguments: %s" % (" ".join(argv))
                  ]
                  for k, v in sorted(self.extra_info.items()):
                      lines.append("  %s: %s" % (k, v))
                  self.error("\n".join(lines))
          getattr(args, FILE_OR_DIR).extend(argv)
      return args
  
imports: import argparse
  import warnings
  import py
  import six
  from _pytest.config.exceptions import UsageError
label_desc: Use image node_id 3 for calling the MyOptionParser obj's underlying member method code with example usage: obj.parse_args(args, namespace) and returns: args