【发布时间】:2011-03-14 03:49:00
【问题描述】:
我注意到 Python 2.7 文档还包含另一个命令行解析模块。除了getopt 和optparse,我们现在还有argparse。
为什么还要创建另一个命令行解析模块?为什么我应该使用它而不是optparse?是否有我应该了解的新功能?
【问题讨论】:
-
或者可能不使用,因为自 2012 年以来,Python 有一个简单、强大且真正 cool 的参数解析模块,称为 docopt。 docopt.org
-
尝试单击它是 optparse 的包装器。
标签: python command-line optparse getopt argparse