R docopt的参数默认值

R docopt的参数默认值,r,command-line-interface,docopt,R,Command Line Interface,Docopt,我在R中使用docopt,但我希望python解决方案也能对我起作用 library(docopt) doc = 'Usage: script.r [<filename>] Arguments: <filename> The input filename [default: file.txt] ' docopt(doc)$filename 默认值仅适用于具有以下参数的选项: --filename=FILENAME The input filename

我在R中使用docopt,但我希望python解决方案也能对我起作用

library(docopt)

doc = 'Usage:
  script.r [<filename>]

Arguments:
  <filename>  The input filename [default: file.txt]
'

docopt(doc)$filename

默认值仅适用于具有以下参数的选项:

--filename=FILENAME  The input filename [default: file.txt]

无法为参数指定默认值。您可以将程序更改为使用带有参数的选项?

看起来像是docopt设计决策?
--filename=FILENAME  The input filename [default: file.txt]