argparse の利用

import argparse

def main():
    # 説明
    parser = argparse.ArgumentParser(description="引数のデモ")
    # 必須の場合
    parser.add_argument("name", type=str, help="名前を指定してください")
    # 任意の場合
    parser.add_argument("-a", "--age", type=int, help="年齢を指定できます(オプション)")
    
    args = parser.parse_args()
    
    print(f"名前: {args.name}")
    if args.age:
        print(f"年齢: {args.age}")

コメント

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です