我最近开始使用雷神。我已经使用一些全局选项设置了我的脚本,比如-l --logging和-v --verbose。我希望用户能够使用"-lv“而不是"-l -v”来调用我的雷神任务,但这似乎是不可能的。有没有人遇到过这个问题,这个问题的讨论,或者这个问题的解决方案?(我还没有...)
谢谢!
关于加分,这些论据簇叫做什么吗?“类unix选项”是否有意义,或者有什么名称?
发布于 2011-06-23 04:30:36
标准库中有几个项目,应该可以帮助您支持Unixy标志/命令行参数:
getoptlong让人想起Perl的GetOpt库,所以如果您使用过该库(或其他语言中众多克隆库中的一种),这对您来说可能很容易。
另外,optparse更像Ruby语言,因此使用起来可能更自然。
https://stackoverflow.com/questions/6445477
复制相似问题