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.