Отключить аббревиатуру в argparse

argparse использует аббревиатуру по умолчанию в однозначных случаях.

Мне не нужна аббревиатура, и я хотел бы ее отключить. Но не нашел в документации.

Возможно ли это?

Пример:

import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--send', action='store_true')
parser.parse_args(['--se']) # returns Namespace(send=True)

Но я хочу, чтобы это было правдой только тогда, когда указан полный параметр. Во избежание ошибок пользователей.

ОБНОВЛЕНИЕ:

Я создал тикет в системе отслеживания ошибок pythonпосле ответа Викаса. И это уже обработано.

13
задан vaultah 13 September 2016 в 21:52
поделиться