Python向けグラフ描画ライブラリ「Matplotlib」を用いて、Windows上で対話モードを使うときに、キーイベントで終了させる方法を紹介します。
対話モード(インタラクティブモード)の終了
前回記事では、Python+Matplotlibでリアルタイム変化するグラフを作成する方法を紹介しました。
【Matplotlib】リアルタイムグラフ(realtime plot)
Pythonモジュール「Matplotlib」を用いて、対話モードでリアルタイム変化するグラフを作る方法を紹介します。
しかし、Windows上では画面の閉じるボタンを押すとフリーズしてしまう問題があります。
そこで今回は、キー入力でフリーズさせずに対話モードを終了させる方法を紹介します。
ソースコード
サンプルプログラムのソースコードです。
サンプルプログラムの実行結果は下記の通りです。
ESCキーを押すと無事にグラフ画面が閉じました。
【Matplotlib入門】グラフ作成、使い方とサンプル集
Pythonモジュール「Matplotlib」でグラフを作成する方法をサンプルコード付きで入門者向けにまとめました。
コメント