Python の argparse の使い方の例

プログラム (strjoin.py)

2つの文字列を読み込み,連結します.そして,連結した文字列を指定回数繰り返します.

import argparse

parser = argparse.ArgumentParser(description='(a+b)*MULTI を表示')
parser.add_argument('a', help='最初の文字列です.')
parser.add_argument('b', help='二番目の文字列です.')
parser.add_argument('-m', '--multi', default=1, type=int, help='繰り返し数')
args = parser.parse_args()        # コマンドライン引数の取得

print((args.a+args.b)*args.multi)