多次使用参数但在 docopt 中有限制

Use parameter mutliple time but with limit in docopt

我想用 docopt 格式化我的命令用法。

我发现

<parameter>...

表示可以多次写入一个参数。 我的问题是,我有一个论点,你可以重复多次,但它有一个限制。我不想写

<parameter> [<parameter> <parameter> <parameter> <parameter> <parameter> <parameter>]

正确计数

<parameter>

标签。有没有更短的方式指定可以多次使用参数但最多15次?

简短回答:不,您不能在 docopt 中指定模式出现的最大次数。您只能指定一个最小值。之后你将不得不处理它(或写 X 次)。