Wie kann ich Pyplot -Bilder in einer Konsolen -App anzeigen?
-
13-09-2019 - |
Frage
Ich versuche mithilfe eines Bildes zu erstellen matplotlib.pyplot.imshow()
. Wenn ich das Programm jedoch aus meiner Konsole ausführe, zeigt es nichts an?
Dies ist der Code:
import matplotlib.pyplot
myimage = gen_image()
matplotlib.pyplot.gray()
matplotlib.pyplot.imshow(results)
Aber das zeigt nichts.
Lösung
Sie müssen das anrufen show
funktionieren, um tatsächlich etwas anzuzeigen, wie
matplotlib.pyplot.show()
Leider scheint die Matplotlib -Dokumentation derzeit kaputt zu sein, daher kann ich keinen Link bereitstellen.
Beachten Sie, dass für das interaktive Plotten eine typischerweise Ipython verwendet, die für Matplotlib besondere Unterstützung bietet.
Übrigens können Sie tun
import matplotlib.pyplot as plt
Um das Tippen weniger mühsam zu machen (dies ist so ziemlich der offizielle Standard).
Andere Tipps
Du könntest es versuchen http://fishsoup.net/software/reinteract/
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow