我在 R 中使用 docopt,但我希望 python 解决方案也适用于我。
library(docopt)
doc = 'Usage:
script.r [<filename>]
Arguments:
<filename> The input filename [default: file.txt]
'
docopt(doc)$filename
当我NULL
期望的是file.txt
. 或者换句话说,我希望这两个命令具有相同的行为:
Rscript script.r
Rscript script.r file.txt