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