Visual Studio Code (VSCode) は、Pythonを含む多くの言語でコードのデバッグをサポートしています。Pythonスクリプトを引数付きでデバッグするための設定は、launch.json
ファイルに記述します。
引数の設定方法
引数は args
配列に追加します。例えば、--city Auckland
のような単一の引数を設定する場合、次のように記述します:
"args": ["--city", "Auckland"]
複数の引数や複数の値を持つ引数を設定する場合、それぞれの引数と値を順番に args
配列に追加します。例えば、--key1 value1 value2 --key2 value3 value4
のような引数を設定する場合、次のように記述します:
"args": ["--key1", "value1", "value2", "--key2", "value3", "value4"]
デバッグの開始方法
デバッグを開始するには、VSCodeの左側のメニューから Run
ボタンをクリックします。または、F5
キーを押すことでもデバッグを開始できます。
注意点
VSCodeのデバッグボタンからスクリプトを実行した場合、引数が正しく渡されないことがあります。その場合、Run -> Start Debugging
メニューからデバッグを開始すると、引数が正しく渡されます。
以上が、VSCodeでPythonスクリプトを引数付きでデバッグする基本的な手順です。これにより、Pythonのデバッグ作業がより効率的になります。.