如何在命令行参数中添加可选标志?
例如。所以我可以写
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在这个问题上相当不透明。