backend_webagg#
Visualizza le immagini Agg nel browser, con interattività
- matplotlib.backends.backend_webagg. FigureCanvas [fonte] #
alias di
FigureCanvasWebAgg
- classe matplotlib.backends.backend_webagg. FigureCanvasWebAgg ( * args , ** kwargs ) [fonte] #
Basi:
FigureCanvasWebAggCore- manager_class [fonte] #
alias di
FigureManagerWebAgg
- matplotlib.backends.backend_webagg. FigureManager [fonte] #
alias di
FigureManagerWebAgg
- classe matplotlib.backends.backend_webagg. FigureManagerWebAgg ( canvas , num ) [fonte] #
Basi:
FigureManagerWebAgg
- classe matplotlib.backends.backend_webagg. ServerThread ( group = None , target = None , name = None , args = () , kwargs = None , * , daemon = None ) [fonte] #
Basi:
ThreadQuesto costruttore dovrebbe sempre essere chiamato con argomenti di parole chiave. Gli argomenti sono:
il gruppo dovrebbe essere Nessuno; riservato per l'estensione futura quando viene implementata una classe ThreadGroup.
target è l'oggetto richiamabile che deve essere richiamato dal metodo run(). L'impostazione predefinita è None, a indicare che non viene chiamato nulla.
name è il nome del thread. Per impostazione predefinita, viene creato un nome univoco nella forma "Thread-N", dove N è un piccolo numero decimale.
args è la tupla dell'argomento per l'invocazione di destinazione. Il valore predefinito è ().
kwargs è un dizionario di argomenti di parole chiave per l'invocazione di destinazione. Il valore predefinito è {}.
Se una sottoclasse sovrascrive il costruttore, deve assicurarsi di richiamare il costruttore della classe base (Thread.__init__()) prima di fare qualsiasi altra cosa al thread.
- esegui ( ) [fonte] #
Metodo che rappresenta l'attività del thread.
Puoi sovrascrivere questo metodo in una sottoclasse. Il metodo run() standard richiama l'oggetto chiamabile passato al costruttore dell'oggetto come argomento di destinazione, se presente, con argomenti sequenziali e parole chiave presi rispettivamente dagli argomenti args e kwargs.
- classe matplotlib.backends.backend_webagg. WebAggApplication ( url_prefix = '' ) [fonte] #
Basi:
Application- class AllFiguresPage ( application , request , * , url_prefix = '' , ** kwargs ) [fonte] #
Basi:
RequestHandler
- class Download ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [fonte] #
Basi:
RequestHandler
- class FavIcon ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [fonte] #
Basi:
RequestHandler
- class MplJs ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [fonte] #
Basi:
RequestHandler
- class SingleFigurePage ( application , request , * , url_prefix = '' , ** kwargs ) [fonte] #
Basi:
RequestHandler
- class WebSocket ( application : Application , request : HTTPServerRequest , ** kwargs : Any ) [fonte] #
Basi:
WebSocketHandler- on_close ( ) [fonte] #
Richiamato quando il WebSocket è chiuso.
Se la connessione è stata chiusa correttamente ed è stato fornito un codice di stato o una frase del motivo, questi valori saranno disponibili come attributi
self.close_codeeself.close_reason.Modificato nella versione 4.0: Aggiunto
close_codeeclose_reasonattributi.
- on_message ( messaggio ) [fonte] #
Gestisci i messaggi in arrivo sul WebSocket
Questo metodo deve essere sovrascritto.
Modificato nella versione 4.5:
on_messagepuò essere una coroutine.
- open ( fignum ) [fonte] #
Richiamato quando viene aperto un nuovo WebSocket.
Gli argomenti to
openvengono estratti dall'espressionetornado.web.URLSpecregolare, proprio come gli argomenti totornado.web.RequestHandler.get.openpotrebbe essere una routine.on_messagenon sarà chiamato finché non saràopentornato.Modificato nella versione 5.1:
openpotrebbe essere una coroutine.
- supporta_binario = Vero #
- inizializzato = Falso #
- iniziato = Falso #