Pythonのargparse
モジュールは、コマンドライン引数のパースを容易にするための強力なツールです。この記事では、その基本的な使用方法を紹介します。
まず、argparse
モジュールをインポートし、ArgumentParser
のインスタンスを作成します。
import argparse
parser = argparse.ArgumentParser(description='このプログラムの説明(なくてもよい)')
次に、add_argument
メソッドを使用して、コマンドラインから取得したい引数を指定します。
parser.add_argument('arg1', help='この引数の説明(なくてもよい)') # 必須の引数
parser.add_argument('--arg3') # オプション引数(指定しなくても良い引数)
最後に、parse_args
メソッドを呼び出して、引数を解析します。
args = parser.parse_args()
print('arg1='+args.arg1)
print('arg3='+args.arg3)
このように、argparse
モジュールを使用すると、コマンドライン引数の取得と解析が容易になります。さらに詳しい情報は、Pythonの公式ドキュメンテーションや、Qiitaの記事を参照してください。