python:argparse

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
python:argparse [2019/06/26 13:15] – [使い方] mumeiyamibitopython: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