Przykład użycia programu do drukowania z modułem argparse

Próbuję nauczyć się korzystać z Pythonaargparse moduł. Obecnie mój skrypt Pythona to:

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()

I daje wyjście jako:

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

My first argparse attempt

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

Teraz załóżmy, że chcę mojego-h or --help argument do wydrukowania ausage example również. Lubić,

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

Moim celem jest wydrukowanie powyższego przykładu użycia wraz z domyślną zawartością-h argument, dzięki któremu użytkownik może uzyskać podstawowy pomysł, jak korzystać ztest.py skrypt Pythona.

Czy ta funkcjonalność jest wbudowana wargparse moduł. Jeśli nie, to jaki jest właściwy sposób podejścia do tego problemu.

questionAnswers(1)

yourAnswerToTheQuestion