VSCodeのlaunch.json
を使用してPythonのデバッグコマンドに引数を渡す方法について説明します。
環境変数の設定
launch.json
のenv
フィールドを使用して環境変数を設定できます。以下に例を示します。
"env": {
"FIRST_NAME": "yuma",
"LAST_NAME": "inaura"
}
この設定により、以下のようなコマンドが実行されます。
FIRST_NAME=yuma LAST_NAME=inaura command
引数の設定
launch.json
のargs
フィールドを使用して引数を設定できます。以下に例を示します。
"args": ["yuma","inaura"]
この設定により、以下のようなコマンドが実行されます。
command yuma inaura
フラグの設定
フラグの設定もargs
フィールドを使用して行います。以下に例を示します。
"args": ["--first_name=yuma","--last_name=inaura"]
この設定により、以下のようなコマンドが実行されます。
command --first_name=yuma --last_name=inaura
以上がVSCodeのlaunch.json
を使用してPythonのデバッグコマンドに引数を渡す方法になります。この設定を活用して、効率的なデバッグを行いましょう。