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