pythonで定期的にグラフを作成する処理を実装しました。
Matplotでプロットしてますが偶に
"Fail to allocate bitmap"
とエラーが出てプログラムが終了してしまいます。
手動でもう一度実行すると問題ないため、エラーが出たら少し待ちもう一度グラフ作成を行うように下記コードのように
処理を実装したのですが、そのままプログラムが終了してしまいます。
mainloopの中身をexit()などでプログラムを終了させようとすれば問題なくexcept側に行きループは続きます。
強制的に終了させるコマンドがあるのか、その場合ループを続けたい場合はどうすればいいでしょうか。
python
1def mainloop(): 2#matplotでグラフ作成、png画像で保存処理。 3#内容は省略 4 5while 1: 6 try: 7 mainloop() 8 time.sleep(30) 9 except: 10 time.sleep(5)
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/08/20 01:37