(self, args=None, namespace=None)
| 2000 | # ===================================== |
| 2001 | |
| 2002 | def parse_args(self, args=None, namespace=None): |
| 2003 | args, argv = self.parse_known_args(args, namespace) |
| 2004 | if argv: |
| 2005 | msg = _('unrecognized arguments: %s') % ' '.join(argv) |
| 2006 | if self.exit_on_error: |
| 2007 | self.error(msg) |
| 2008 | else: |
| 2009 | raise ArgumentError(None, msg) |
| 2010 | return args |
| 2011 | |
| 2012 | def parse_known_args(self, args=None, namespace=None): |
| 2013 | return self._parse_known_args2(args, namespace, intermixed=False) |