diff options
Diffstat (limited to 'argparse.py')
-rw-r--r-- | argparse.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/argparse.py b/argparse.py index 503cbaf..3cc3b6a 100644 --- a/argparse.py +++ b/argparse.py @@ -1249,6 +1249,8 @@ class _ActionsContainer(object): # argument chars = self.prefix_chars if not args or len(args) == 1 and args[0][0] not in chars: + if args and 'dest' in kwargs: + raise ValueError('dest supplied twice for positional argument') kwargs = self._get_positional_kwargs(*args, **kwargs) # otherwise, we're adding an optional argument |