Ich benutze Matplotlib, um Diagramme und Grafiken zu zeichnen.Plotlinien ohne blockierende Ausführung
Wenn ich das Diagramm mit dem Befehl show()
plotten, blockiert mein Code bei diesem Befehl.
Ich möchte meine Liste der Werte mit neuen Daten aktualisieren, und dann das Bild im Hintergrund aktualisieren. Wie geht das, ohne jedes Mal das Fenster mit der Grafik zu schließen? ist Unterhalb der Code, den ich durch den Aufruf IPython mit den -wthread
(oder der -pylab
) Option
import pylab
a = (1,2,3,4)
pylab.plot(a)
pylab.show() # blocks here
Was passiert, wenn Sie anrufen pylab.show nicht()? – telliott99
Vielleicht möchten Sie eine der Antworten als "akzeptiert" markieren (grünes Häkchen), wenn Sie Ihr Problem gelöst haben. Oder vielleicht fügen Sie Ihre eigene Antwort hinzu, wenn Sie etwas anderes gefunden haben. Oder vielleicht sogar ein Kommentar, um alle wissen zu lassen, dass keine der Antworten funktionierte. :) – EOL
mögliches Duplikat von [Gibt es eine Möglichkeit, Matplotlib-Plots abzutrennen, damit die Berechnung fortgesetzt werden kann?] (Http://stackoverflow.com/questions/458209/is-there-a-way-to-detach-matplotlib- plots-so-dass-die-Berechnung-kann-weitergehen) – Wernight