0
我想拿出一個工具來登錄到我的服務器: myLogin [-h] [--ip [Address]] [UserName] [Password]如何使用python實現嵌套的可選參數argparse
- 當不使用--ip,則工具將使用的URL名稱(my.server.net)進行連接。
- 當使用--ip但沒有提供地址,則工具將用於連接使用的默認IP地址(192.168.1.1)。
- 地址無法提供沒有--ip開關。
- 用戶名和密碼是可選的並且具有內置的默認值。
如何使用python argparse庫實現具有依賴關係的嵌套可選參數:[--ip [Address]]?
我嘗試使用add_subparsers和add_argument_group沒有任何的運氣。
嘗試'nargs ='?'使用'default'和'const'參數。 – hpaulj
@hpaulj,謝謝 –