matplotlib.backends.backend_nbagg#
Interaktive Grafiken im IPython-Notebook.
- class matplotlib.backends.backend_nbagg.CommSocket(manager)[Quelle]#
Bases:
objectVerwaltet die Comm-Verbindung zwischen IPython und dem Browser (Client).
Comms sind bidirektional, wobei der CommSocket eine Nachricht über die Methode send_json veröffentlichen und eine Nachricht mit on_message behandeln kann. Auf der JS-Seite erledigen figure.send_message und figure.ws.onmessage das Senden und Empfangen entsprechend.
- matplotlib.backends.backend_nbagg.FigureCanvas[Quelle]#
Alias von
FigureCanvasNbAgg
- class matplotlib.backends.backend_nbagg.FigureCanvasNbAgg(*args, **kwargs)[Quelle]#
Basiert auf:
FigureCanvasWebAggCore- manager_class[Quelle]#
Alias von
FigureManagerNbAgg
- matplotlib.backends.backend_nbagg.FigureManager[Quelle]#
Alias von
FigureManagerNbAgg
- class matplotlib.backends.backend_nbagg.FigureManagerNbAgg(canvas, num)[Quelle]#
Basiert auf:
FigureManagerWebAgg- ToolbarCls[Quelle]#
Alias von
NavigationIPy
- property connected#
- classmethod create_with_canvas(canvas_class, figure, num)[Quelle]#
Erstellt einen Manager für eine gegebene figure unter Verwendung einer spezifischen canvas_class.
Backends sollten diese Methode überschreiben, wenn sie spezifische Anforderungen für die Einrichtung der Leinwand oder des Managers haben.
- show()[Quelle]#
Für GUI-Backends wird das Figurenfenster angezeigt und neu gezeichnet. Für Nicht-GUI-Backends wird eine Ausnahme ausgelöst, es sei denn, es wird im Headless-Modus ausgeführt (d. h. unter Linux mit einem nicht gesetzten DISPLAY); diese Ausnahme wird in
Figure.showin eine Warnung umgewandelt.
Basiert auf:
NavigationToolbar2WebAgg