Comment ajouter un indicateur facultatif à mes arguments de ligne de commande?
par exemple. donc je peux écrire
python myprog.py
ou
python myprog.py -w
j'ai essayé
parser.add_argument('-w')
Mais je reçois juste un message d'erreur disant
Usage [-w W]
error: argument -w: expected one argument
que je suppose, cela signifie qu'il veut une valeur d'argument pour l'option -w. Comment accepter simplement un drapeau?
Je trouve http://docs.python.org/library/argparse.html plutôt opaque sur cette question.