コマンドライン引数を利用するには標準ライブラリのargparseモジュールを利用する

使い方は以下を参照

[解決!Python]argparseモジュールを使ってコマンドライン引数を処理するには

また引数を用いたデバッグを行うにはlaunch.jsonを利用する

launch.jsonについては以下のリンクを参照

【VSCode】launch.jsonについて理解する

launch.jsonを使ったデバッグのカレントディレクトリについては以下を参考

Visual Studio Codeで実行時のカレントディレクトリをファイルのあるディレクトリにする - Qiita

launch.jsonを使ったデバッグの引数の指定については以下を参考

【VSCode】毎回異なるコマンドライン引数を指定してプログラムを実行する

launch.jsonを使ったデバッグはここからできる

スクリーンショット 2022-12-11 10.31.35.png

設計について

argparseを使ったコードをVSCodeでデバッグする方法