![]() |
1
330
更多信息也在这里
PEP 389
,哪个是
|
![]() |
2
66
@我认为,尼古拉斯的回答很好地涵盖了这一点,但不是你开始提出的更“元”问题:
当任何有用的模块被添加到标准库中时,这就是第一个难题:如果出现了一种更好但向后不兼容的方法来提供相同类型的功能,您该怎么办?
非常 更频繁地需要发布版本,实际上会因为在标准库中被“冻结”而受到很大的影响。。。但是,这确实是另一个问题)。 |
![]() |
3
39
Python添加的最佳理由来源是它的PEP: PEP 389: argparse - New Command Line Parsing Module ,特别是题为, Why aren't getopt and optparse enough? |
![]() |
4
18
|
![]() |
5
6
起初,我和@fmark一样不愿意从optparse切换到argparse,因为:
然后我看到这个文档,argparse的性能优于optparse,特别是在谈到生成有意义的帮助消息时: http://argparse.googlecode.com/svn/trunk/doc/argparse-vs-optparse.html argparse vs. optparse “通过@Nicholas,我们可以在python中使用argparse<2.7(是的,我以前不知道。) 现在我的两个问题得到了很好的解决。我写这篇文章是希望它能帮助其他有类似想法的人。 |