Как добавить необязательный флаг в мои аргументы командной строки?
например. поэтому я могу написать
python myprog.py
или
python myprog.py -w
Я пробовал
parser.add_argument('-w')
Но я просто получаю сообщение об ошибке
Usage [-w W]
error: argument -w: expected one argument
который я воспринимаю, означает, что он хочет значение аргумента для параметра -w. Какой способ просто принять флаг?
Я нахожу http://docs.python.org/library/argparse.html довольно непрозрачным по этому вопросу.