差分

この文書の現在のバージョンと選択したバージョンの差分を表示します。

この比較画面にリンクする

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
python:argparse [2019/06/26 13:15]
mumeiyamibito [使い方]
python:argparse [2019/06/26 13:17] (現在)
mumeiyamibito [基本]
ライン 60: ライン 60:
           * 指定することにより、受け取った引数を型変換する           * 指定することにより、受け取った引数を型変換する
           * 今回の場合は、整数型の引数を変数で受け取ることができる           * 今回の場合は、整数型の引数を変数で受け取ることができる
-        * ''​required = True'':​ True でオプションが必須になる+        * ''​required = True'': ​必須オプション (True でオプションが必須になる)
         * ''​action = "​store_true"'':​ オプションの有無で値を決定する         * ''​action = "​store_true"'':​ オプションの有無で値を決定する
           * オプションでフラグにするような場合 (引数が不要の場合) に使う           * オプションでフラグにするような場合 (引数が不要の場合) に使う
           * ''​store_true''​ は、オプションが指定された時に変数に ''​True''​ を代入する           * ''​store_true''​ は、オプションが指定された時に変数に ''​True''​ を代入する
           * ''​store_false''​ は、指定された時に変数に ''​False''​ を代入する           * ''​store_false''​ は、指定された時に変数に ''​False''​ を代入する
-        *  
     * ''​args'':​ 引数オブジェクト     * ''​args'':​ 引数オブジェクト
  
ライン 111: ライン 110:
     * 引数をグループでまとめる ''​add_argument_group()''​ と同様に、グループ ''​group''​ を作成し、その中に同時に指定できない引数を加える (加える引数は 2 つ以上でも OK)。     * 引数をグループでまとめる ''​add_argument_group()''​ と同様に、グループ ''​group''​ を作成し、その中に同時に指定できない引数を加える (加える引数は 2 つ以上でも OK)。
     * 追加する引数はオプション引数であることが必須。     * 追加する引数はオプション引数であることが必須。
-    * いずれかの引数を必須項目にしたい場合は、引数にそれぞれ ''​required''​ を指定するのではなく、''​''​add_mutually_exclusive_group(required = True)''​ にする (引数に ''​required''​ を付けるとエラーになる)。+    * いずれかの引数を必須項目にしたい場合は、引数にそれぞれ ''​required''​ を指定するのではなく、''​add_mutually_exclusive_group(required = True)''​ にする (引数に ''​required''​ を付けるとエラーになる)。
  
 ===== Tips ===== ===== Tips =====
  • python/argparse.1561522541.txt.gz
  • 最終更新: 2019/06/26 13:15
  • by mumeiyamibito