Можно ли сделать опциональные аргументы в python скрипте?

Кто работал с библиотекой argparse, подскажите, пожалуйста, в сторону чего посмотреть. Есть опции скрипта --year-minimum и --year-maximum со своими аргументами, они не должны употребляться без ключа --year, не получается никак добавить проверку, были ли переданы в аргументы скрипта --year-minimum и --year-maximum или нет.


Ответы (1 шт):

Автор решения: NordeN

Заменил аргумент --year-maximum на --yearmaximum и соответственно поправил часть кода, связанную с ним, все заработало. Весьма печально, что данная библиотека не может парсить составные опции, они смотрятся намного лучше.

→ Ссылка