Я знаю --verbose или -v по нескольким инструментам, и я хотел бы реализовать это в некоторых моих собственных сценариях и инструментах.
Я думал о размещении:
if verbose:
    print ...
  через мой исходный код, так что если пользователь -v опцию -v, переменная verbose будет установлена в True и текст будет напечатан.
Это правильный подход или есть более распространенный способ?
Дополнение: я не прошу способ реализовать разбор аргументов. Это я знаю, как это делается. Меня интересует только подробный вариант.