Drucken Sie das Anwendungsbeispiel mit dem argparse-Modul

Ich versuche zu lernen, wie man Pythons benutztargparse Modul. Derzeit ist mein Python-Skript:

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

Und es gibt die Ausgabe als:

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

My first argparse attempt

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

Angenommen, ich möchte meine-h or --help Argument zum Ausdrucken einesusage example ebenfalls. Mögen,

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

Mein Zweck ist es, das obige Verwendungsbeispiel zusammen mit dem Standardinhalt von auszudrucken-h Argument, damit der Benutzer eine grundlegende Vorstellung von der Verwendung dertest.py Python-Skript.

Ist diese Funktionalität also in das System integriert?argparse Modul. Wenn nein, was ist der richtige Weg, um dieses Problem anzugehen.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage