Matplotlib in grafische Benutzeroberflächen einbetten #
Sie können Matplotlib direkt in eine Benutzeroberflächenanwendung einbetten, indem Sie den Beispielen für embedding_in_SOMEGUI.py hier folgen. Derzeit unterstützt Matplotlib PyQt/PySide, PyGObject, Tkinter und wxPython.
Wenn Sie Matplotlib in eine GUI einbetten, müssen Sie die Matplotlib-API direkt und nicht die prozedurale Schnittstelle pylab/pyplot verwenden, also werfen Sie einen Blick auf das Verzeichnis "examples/api", um Beispielcode zu finden, der mit der API funktioniert.
CanvasAgg-Demo
Einbettung in GTK3 mit einer Navigationsleiste
Einbettung in GTK3 mit einer Navigationsleiste
Einbettung in GTK3
Einbettung in GTK4 mit einer Navigationssymbolleiste
Einbettung in GTK4 mit einer Navigationssymbolleiste
Einbettung in GTK4
Einbettung in Qt
Einbettung in Tk
Einbettung in wx #2
Einbettung in wx #3
Einbettung in wx #4
Einbettung in wx #5
Einbetten von WebAgg
Fourier-Demo WX
GTK3-Tabelle
GTK4-Tabelle
MathText WX
Matplotlib mit Glade 3
Pyplot mit GTK3
Pyplot mit GTK4
SVG-Histogramm
SVG-Tooltip
Werkzeugmanager
Einbettung in einen Webanwendungsserver (Flask)
Einbettung in einen Webanwendungsserver (Flask)
Hinzufügen eines Cursors in WX
Hinzufügen eines Cursors in WX