argparse использует по умолчанию аббревиатуру в однозначных случаях.Отключить аббревиатуру в argparse
Я не хочу аббревиатуры, и я хотел бы отключить его. Но не нашел его в documentation.
Возможно ли это?
Пример:
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--send', action='store_true')
parser.parse_args(['--se']) # returns Namespace(send=True)
Но я хочу только, чтобы быть правдой, когда полный параметр поставляется. Чтобы предотвратить ошибки пользователя.
UPDATE:
Я создал ticket at python bugtracker после Викас ответа. И он уже обработан.
Хотя исходный вопрос был более трех лет назад, это правильный ответ на сегодняшний день. – jdferreira
Я выбираю это как правильный ответ, потому что теперь он более подходящий. – jens