У меня есть необязательный аргумент, который поддерживает список самих аргументов.
Я имею в виду, он должен поддерживать:
- -f 1 2
- -f 1 2 3
но не:
- -f 1
- -f 1 2 3 4
Есть ли способ заставить это внутри argparse? Теперь я использую nargs = "*", а затем проверяю длину списка.
Изменить: В соответствии с запросом мне нужно определить диапазон допустимого количества аргументов. Я имею в виду, говоря (в примере) 2 или 3 аргумента правильно, но не 1 или 4 или ничего, что не внутри диапазона 2..3