【发布时间】:2014-02-12 16:54:03
【问题描述】:
argparse 是否可以像这样解析组合标志:
app.py -bcda something
在这种情况下,我希望将 something 设置为 -a,其余的将存储为 True。基本上:
app.py -b -c -d -a something
我知道大多数程序都允许这样做,例如grep -rEw,但是使用 argparse 做到这一点有多难?
【问题讨论】:
-
正如 Chris Barker 所说,答案是使用
-bcda而不是-abcd。组合是开箱即用的东西。
标签: python command-line-arguments argparse