argparse uses per default abbreviation in unambiguous cases.
I don\'t want abbreviation and I\'d like to disable it. But didn\'t find it in the documentation.
As of Python 3.5.0 you can disable abbreviations by initiating the ArgumentParser with the following:
parser = argparse.ArgumentParser(allow_abbrev=False)
Also see the documentation.