2012-03-27 26 views

回答

3

(綜觀source

PIP是使用標準optparse模塊不不同的選項順序,因此那些是相同的。這是很常見的,除非工具使用某些trick來強制執行訂單,但事實並非如此。

0

處理命令行參數的pythonic方法是使用與標準python庫捆綁在一起的模塊。

而你傳遞參數後,應用程序得到它們並按照定義的順序解析它們(查看pip源代碼是否對你有影響)。

一些操作可以在解析後推遲,但它們有嚴格的順序。

順序不重要,並且兩個例子總是會執行相同的操作(除非出現一些錯誤)。