2
start_check_stop = parser.add_mutually_exclusive_group()
start_check_stop.add_argument('-s', '--start', action=start(*what*))
start_check_stop.add_argument('-c', '--check', action=check(*what*))
start_check_stop.add_argument('-t', '--stop', action=stop(*what*))

指定されたコマンド ライン引数を関数に渡すには、 whatというラベルの付いた場所に何を渡す必要がありますか?

4

1 に答える 1

4

アクションはargparse.Action、引数値を渡すための変数が既にあるクラスを拡張する必要があります。アクション コールのパラメータは不要です。

于 2012-06-12T17:06:47.260 に答える