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