Есть ли способ оставить аргумент вне справки, используя python argparse - PullRequest
6 голосов
/ 18 августа 2011

У меня есть аргумент, который является внутренним флагом отладки и не должен запускаться пользователями, которые не знают, что они делают. Я понимаю, что скрывать это, по сути, безопасность от безвестности, но я беспокоюсь не столько о злобе, сколько о некомпетентности. У Optparse была опция SUPPRESS_HELP, есть ли и argparse эквивалент?

1 Ответ

13 голосов
/ 18 августа 2011
parser.add_argument('--secret', help=argparse.SUPPRESS)

Отсюда: http://argparse.googlecode.com/svn/trunk/doc/argparse-vs-optparse.html

Кстати, первый результат Google для argparse suppress_help.

...