Ist es möglich mit argparse folgende Hilfe auszugeben
Code: Alles auswählen
usage: a.py [-h] -f [F] -a [A] -o [O]
-h, --help show this help message and exit
test1
-f [F] create a file
test2
-a [A] load a file
-o [O] load a file
Code: Alles auswählen
a.py test1 -f t.txt
a.py test2 -f t.txt -o x.txt
Code: Alles auswählen
import argparse
if __name__ == '__main__':
parser = argparse.ArgumentParser()
#test1
parser.add_argument('-f', nargs='?', required=True,
help='create a file')
#test2
parser.add_argument('-f', nargs='?', required=True,
help='load a file')
parser.add_argument('-o', nargs='?', required=True,
help='load a file')
args = parser.parse_args()