Wie füge ich ein optionales Flag zu meinen Befehlszeilen-Args hinzu?
z. B. damit ich schreiben kann
python myprog.py
ou
python myprog.py -w
Ich habe versucht
parser.add_argument('-w')
Aber ich erhalte nur eine Fehlermeldung, die besagt
Usage [-w W]
error: argument -w: expected one argument
was wohl bedeutet, dass es einen Argumentwert für die Option -w benötigt. Wie kann man einfach ein Flag akzeptieren?
Ich finde http://docs.python.org/library/argparse.html in dieser Frage eher undurchsichtig.