VSCodeでPythonデバッグ時にモジュール実行する方法
VSCodeでPythonデバッグ時にモジュール実行する方法
※環境:VSCode 1.89.1
通常(コマンドライン実行)時、モジュール実行するには
$ python -m <dirname>.<modulename>
のように入力する。
[例:カレントディレクトリから見て、toolフォルダの中にtrain.pyがある場合]
$ python -m tool.train
このようなモジュールをVSCodeでデバッグする場合、launch.jsonにて、
{ ... "configurations": [ ... "module":"<dirname>.<modulename>", ... ] }
のように設定するとよい。