#やりたいこと
グラフ画面をforループで更新し続けているが、グラフ画面を閉じたときもforループから抜け出したい。
#コード
python
1 2 3 def process_view_graph(self): 4 #figureと軸初期設定 5 list_hori_ax_data = [] 6 list_vergical_ax_axis = [] 7 tmp_data_graph_cnt = 0 8 fig, ax = pyplot.subplots() 9 lines, = ax.plot(list_hori_ax_data, list_vergical_ax_axis) 10 11 #グラフ軸設定 12 for tmp_data_graph_cnt in range(100) : 13 #グラフ更新 14 list_hori_ax_data.append(tmp_data_graph_cnt) 15 list_vergical_ax_axis.append(tmp_data_graph_cnt) 16 lines.set_data(list_hori_ax_data, list_vergical_ax_axis) 17 ax.set_xlim((0, tmp_data_graph_cnt)) 18 ax.set_ylim((0, tmp_data_graph_cnt)) 19 pyplot.pause(0.01) # これが重要! 20
#しりたいこと
forループが終了する前にグラフ画面を閉じてもforループから抜け出す方法あるのでしょうか、何かヒントがあればご教示お願い致します。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/30 13:38