我讀過一個similar question在SO上詢問,它沒有解決我自己的問題。爲了說明目的,說我有使用argpase
一個Python程序,它提供了兩個子命令:copy
和resume
:指定具有位置參數的缺省子命令
prog copy src dest # src, dest positional, required
prog resume id # id positional, required
然而,最自然的方式來調用「複製」命令不明確給出了copy
子,那就是我希望的:
prog src dest
會做默認copy
行動,同時還保持有兩個subparsers的好處,每處理一組不同的參數。是否可以使用包?
雖然這不是我所希望的,但我認爲它是一樣的好。感謝您花時間解釋。 – Oliver 2015-03-09 18:51:25