Пример использования программы печати с модулем argparse

Я пытаюсь научиться использовать Pythonargparse модуль. В настоящее время мой скрипт на Python:

parser = argparse.ArgumentParser(description='My first argparse attempt',
                                add_help=True)
parser.add_argument("-q", action ="store", dest='argument',
                    help="First argument")
output = parser.parse_args()

И это дает вывод как:

usage: test.py [-h] [-q ARGUMENT]

My first argparse attempt

optional arguments:
  -h, --help   show this help message and exit
  -q ARGUMENT  First argument

Теперь предположим, что я хочу-h or --help аргумент для печатиusage example также. Подобно,

   Usage: python test.py -q "First Argument for test.py"

Моя цель - напечатать приведенный выше пример использования вместе с содержимым по умолчанию-h аргумент, так что пользователь может получить базовое представление о том, как использоватьtest.py скрипт на питоне.

Итак, эта функциональность встроена вargparse модуль. Если нет, то как правильно решить эту проблему?

Ответы на вопрос(1)

Ваш ответ на вопрос