backend_webagg#

Zeigt Agg-Bilder im Browser mit Interaktivität an

matplotlib.backends.backend_webagg. FigureCanvas [Quelle] #

Pseudonym vonFigureCanvasWebAgg

Klasse matplotlib.backends.backend_webagg. FigureCanvasWebAgg ( * args , ** kwargs ) [Quelle] #

Basen:FigureCanvasWebAggCore

manager_class [Quelle] #

Pseudonym vonFigureManagerWebAgg

matplotlib.backends.backend_webagg. FigureManager [Quelle] #

Pseudonym vonFigureManagerWebAgg

Klasse matplotlib.backends.backend_webagg. FigureManagerWebAgg ( canvas , num ) [Quelle] #

Basen:FigureManagerWebAgg

Klasse matplotlib.backends.backend_webagg. ServerThread ( group = None , target = None , name = None , args = () , kwargs = None , * , daemon = None ) [source] #

Basen:Thread

Dieser Konstruktor sollte immer mit Schlüsselwortargumenten aufgerufen werden. Argumente sind:

Gruppe sollte None sein; reserviert für zukünftige Erweiterungen, wenn eine ThreadGroup-Klasse implementiert wird.

target ist das aufrufbare Objekt, das von der Methode run() aufgerufen werden soll. Standardmäßig None, was bedeutet, dass nichts aufgerufen wird.

name ist der Name des Threads. Standardmäßig besteht ein eindeutiger Name aus der Form "Thread-N", wobei N eine kleine Dezimalzahl ist.

args ist das Argumenttupel für den Zielaufruf. Standardmäßig ().

kwargs ist ein Wörterbuch mit Schlüsselwortargumenten für den Zielaufruf. Standardmäßig {}.

Wenn eine Unterklasse den Konstruktor überschreibt, muss sie sicherstellen, dass sie den Konstruktor der Basisklasse (Thread.__init__()) aufruft, bevor sie irgendetwas anderes mit dem Thread macht.

run ( ) [Quelle] #

Methode, die die Aktivität des Threads darstellt.

Sie können diese Methode in einer Unterklasse überschreiben. Die Standardmethode run() ruft das an den Konstruktor des Objekts übergebene aufrufbare Objekt als Zielargument auf, falls vorhanden, wobei sequentielle Argumente und Schlüsselwortargumente aus den Argumenten args bzw. kwargs entnommen werden.

Klasse matplotlib.backends.backend_webagg. WebAggApplication ( url_prefix = '' ) [Quelle] #

Basen:Application

class AllFiguresPage ( application , request , * , url_prefix = '' , ** kwargs ) [source] #

Basen:RequestHandler

get ( ) [Quelle] #
class Download ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [Quelle] #

Basen:RequestHandler

get ( fignum , fmt ) [Quelle] #
class FavIcon ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [Quelle] #

Basen:RequestHandler

get ( ) [Quelle] #
class MplJs ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [Quelle] #

Basen:RequestHandler

get ( ) [Quelle] #
class SingleFigurePage ( application , request , * , url_prefix = '' , ** kwargs ) [source] #

Basen:RequestHandler

hole ( fignum ) [Quelle] #
class WebSocket ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [Quelle] #

Basen:WebSocketHandler

on_close ( ) [Quelle] #

Wird aufgerufen, wenn der WebSocket geschlossen wird.

Wenn die Verbindung sauber geschlossen wurde und ein Statuscode oder ein Begründungssatz angegeben wurde, sind diese Werte als Attribute self.close_codeund verfügbar self.close_reason.

Geändert in Version 4.0: Hinzugefügt close_codeund close_reasonAttribute.

on_message ( Nachricht ) [Quelle] #

Behandeln Sie eingehende Nachrichten auf dem WebSocket

Diese Methode muss überschrieben werden.

Geändert in Version 4.5:on_message Kann eine Coroutine sein.

öffnen ( fignum ) [Quelle] #

Wird aufgerufen, wenn ein neuer WebSocket geöffnet wird.

Die Argumente von openwerden aus dem tornado.web.URLSpec regulären Ausdruck extrahiert, genau wie die Argumente von tornado.web.RequestHandler.get.

openkann eine Koroutine sein. on_messagewird erst gerufen, wenn er openzurückgekehrt ist.

Geändert in Version 5.1:open Kann eine Coroutine sein.

send_binary ( blob ) [Quelle] #
send_json ( Inhalt ) [Quelle] #
supports_binary = True #
classmethod initialize ( url_prefix = '' , port = None , address = None ) [source] #
initialisiert = Falsch #
Klassenmethode start ( ) [Quelle] #
gestartet = Falsch #
matplotlib.backends.backend_webagg. ipython_inline_display ( Abbildung ) [Quelle] #
matplotlib.backends.backend_webagg. show ( * , block = None ) [Quelle] #

Alle Abbildungen anzeigen.

showBlöcke durch Aufrufen von mainloopif block is True, oder if it is Noneund wir befinden uns weder im IPython- %pylabModus noch im interactiveModus.