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