我正在使用 docopt 来处理我的命令行程序,但是我在使用单破折号 ('-') 开关时遇到了一些问题。我希望能够接受这样的命令:
foo.py -a 1
或者像这样
foo.py -a1
我的程序目前执行第一个,但没有执行第二个。这是我目前拥有的:
Usage:
foo.py [-a <address>]
Options:
-a Set address
我尝试将用法更改为
Usage:
foo.py [-a<address]
但这不起作用。