【Matplotlib】対話モードをキー入力で終了(Windows)

Python向けグラフ描画ライブラリ「Matplotlib」を用いて、Windows上で対話モードを使うときに、キーイベントで終了させる方法を紹介します。

## 対話モード(インタラクティブモード)の終了

前回記事では、Python+Matplotlibでリアルタイム変化するグラフを作成する方法を紹介しました。

【Matplotlib】リアルタイムグラフ(realtime plot)
Pythonモジュール「Matplotlib」を用いて、対話モードでリアルタイム変化するグラフを作る方法を紹介します。

しかし、Windows上では画面の閉じるボタンを押すとフリーズしてしまう問題があります。
そこで今回は、キー入力でフリーズさせずに対話モードを終了させる方法を紹介します。

## ソースコード

サンプルプログラムのソースコードです。

サンプルプログラムの実行結果は下記の通りです。

ESCキーを押すと無事にグラフ画面が閉じました。

【Matplotlib入門】グラフ作成、使い方とサンプル集
Pythonモジュール「Matplotlib」は、Python用の定番グラッフィクスモジュールです。短いコード量で効率よく線グラフ、棒グラフ、図形などのグラフを描くことができます。リストやNumPy配列のデータを渡してグラフ化できるので、デ...
Python
西住工房

コメント

タイトルとURLをコピーしました