Wie füge ich meinen Befehlszeilenargumenten ein optionales Flag hinzu?
z.B. damit ich schreiben kann
python myprog.py
oder
python myprog.py -w
Ich habe es versucht
parser.add_argument('-w')
Aber ich bekomme nur eine Fehlermeldung
Usage [-w W]
error: argument -w: expected one argument
was ich nehme, bedeutet, dass es einen Argumentwert für die Option -w will. Wie kann man nur eine Flagge akzeptieren?
Ich finde http://docs.python.org/library/argparse.html in dieser Frage ziemlich undurchsichtig.