2012-03-27 58 views

回答

3

(综观source

PIP是使用标准optparse模块不不同的选项顺序,因此那些是相同的。这是很常见的,除非工具使用某些trick来强制执行订单,但事实并非如此。

0

处理命令行参数的pythonic方法是使用与标准python库捆绑在一起的模块。

而你传递参数后,应用程序得到它们并按照定义的顺序解析它们(查看pip源代码是否对你有影响)。

一些操作可以在解析后推迟,但它们有严格的顺序。

顺序不重要,并且两个例子总是会执行相同的操作(除非出现一些错误)。