[issue32833] argparse doesn't recognise two option aliases as equal
New submission from Krzysztof Leszczyński <chris.l...@gmail.com>: Step to reproduce: import argparse ap=argparse.ArgumentParser() ap.add_argument("--a-b", "--ab") v1=ap.parse_args(["--ab", "xx"]) print(v1) # v1==Namespace(a_b='xx') v2=ap.parse_args(["--a", "xx"]) # v2 should be equal to v1 but instead it raises an error, in spite that --a-b and --ab are aliases -- ___ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue32833> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com
[issue32833] argparse doesn't recognise two option aliases as equal
Change by Krzysztof Leszczyński <chris.l...@gmail.com>: -- components: Library (Lib) nosy: Krzysztof Leszczyński priority: normal severity: normal status: open title: argparse doesn't recognise two option aliases as equal type: behavior versions: Python 3.5 ___ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue32833> ___ ___ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com