PythonのGUIとしてWinPythonにはIDLEが添付している.
このIDLEはブレイクポイントなどの設定をどのように行うのか不明でデバッグには使えないと思っていたが,どうもShellの側のメニューバーにDebugという項目があり,Debuggerを選択すればブレイクポイントも設定できるようになるらしい.
IDLEを起動するとPython ShellというWindowが現れる.このとき,ファイルを開く方法は何ら難しいことはないと思う.
ファイルを開くとエディタの中にファイルが開く.
よくIDEを使った開発になれている方であればF5キーでプログラムが実行されるもの推測しやすいと思う.
ただ,ブレイクポイントはどのように設定するのか?
じつは,エディタの側ではなくPython Shellの側のメニューバーのDebug->Debuggerを選択してデバッグをオンにしておかなければならない.
これをオンにしておくとエディタで行を右クリックした時に,Set Breakpoint / Clear Breakpointという選択ができるようになっている.
毎回Visual Studio Codeをインストールしていた.もっと早く教えてよ.
参考
・PythonのIDLEでデバッグを行う方法(GAMMSOFT: https://gammasoft.jp/python/debugging-python-idle/)
タグ:Python