Python und Update Figur in Matplotlib

Ich habe nach SO gesucht, aber noch nicht die richtige "Lösung" für mein Problem gefunden. Ich führe eine Schleife für einige Daten aus, die ich zeichnen möchte. Bei jedem Schritt der Schleife zeichne ich die Figur mit plt.show (). Da dies jedoch eine blockierende Funktion ist, stecke ich fest, bis ich das Fenster manuell schließe und dann die Schleife fortgesetzt wird und der nächste Plot erscheint.

Was ich tun möchte, ist, in der Lage zu sein, ein Tastendruckereignis zu binden, um die Figur zu schließen und die Schleife fortzusetzen (anstatt die Maus zu verwenden, um "X" aus der Figur herauszuholen).

Wenn dies nicht möglich ist, möchte ich einen Timer einstellen, um die Figur zu schließen und die Schleife fortzusetzen.

Alle meine Probleme scheinen sich mit der Tatsache zu beschäftigen, dass plt.show () alles andere blockiert - wie auch immer?

Einige Anmerkungen zu meinen Plots: Sie verwenden dieselben Achsen, enthalten jedoch ein Streudiagramm, Füllfelder und Anmerkungen, die sich ständig ändern.

Vielen Dank!

Antworten auf die Frage(1)

Ihre Antwort auf die Frage