backend_webagg#

Affiche les images Agg dans le navigateur, avec interactivité

matplotlib.backends.backend_webagg. FigureCanvas [source] #

pseudonyme deFigureCanvasWebAgg

classe matplotlib.backends.backend_webagg. FigureCanvasWebAgg ( * args , ** kwargs ) [source] #

Socles :FigureCanvasWebAggCore

manager_class [source] #

pseudonyme deFigureManagerWebAgg

matplotlib.backends.backend_webagg. Gestionnaire de figures [source] #

pseudonyme deFigureManagerWebAgg

classe matplotlib.backends.backend_webagg. FigureManagerWebAgg ( canvas , num ) [source] #

Socles :FigureManagerWebAgg

classe matplotlib.backends.backend_webagg. ServerThread ( groupe = Aucun , cible = Aucun , nom = Aucun , args = () , kwargs = Aucun , * , daemon = Aucun ) [source] #

Socles :Thread

Ce constructeur doit toujours être appelé avec des arguments de mots-clés. Les arguments sont :

le groupe doit être Aucun ; réservé pour une extension future lorsqu'une classe ThreadGroup est implémentée.

target est l'objet appelable à invoquer par la méthode run(). La valeur par défaut est None, ce qui signifie que rien n'est appelé.

name est le nom du fil. Par défaut, un nom unique est construit sous la forme "Thread-N" où N est un petit nombre décimal.

args est le tuple d'argument pour l'invocation cible. La valeur par défaut est ().

kwargs est un dictionnaire d'arguments de mots clés pour l'invocation cible. La valeur par défaut est {}.

Si une sous-classe redéfinit le constructeur, elle doit s'assurer d'invoquer le constructeur de la classe de base (Thread.__init__()) avant de faire quoi que ce soit d'autre sur le thread.

exécuter ( ) [source] #

Méthode représentant l'activité du thread.

Vous pouvez redéfinir cette méthode dans une sous-classe. La méthode run() standard invoque l'objet appelable passé au constructeur de l'objet comme argument cible, le cas échéant, avec des arguments séquentiels et des mots clés tirés des arguments args et kwargs, respectivement.

classe matplotlib.backends.backend_webagg. WebAggApplication ( url_prefix = '' ) [source] #

Socles :Application

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

Socles :RequestHandler

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

Socles :RequestHandler

obtenir ( fnum , fmt ) [source] #
class FavIcon ( application : Application , requête : HTTPServerRequest , ** kwargs : Any ) [source] #

Socles :RequestHandler

obtenir ( ) [source] #
class MplJs ( application : Application , requête : HTTPServerRequest , ** kwargs : Any ) [source] #

Socles :RequestHandler

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

Socles :RequestHandler

obtenir ( fignum ) [source] #
class WebSocket ( application : Application , requête : HTTPServerRequest , ** kwargs : Any ) [source] #

Socles :WebSocketHandler

on_close ( ) [source] #

Appelé lorsque le WebSocket est fermé.

Si la connexion a été fermée proprement et qu'un code d'état ou une expression de raison a été fourni, ces valeurs seront disponibles en tant qu'attributs self.close_codeet self.close_reason.

Modifié dans la version 4.0 : Ajout d' attributs close_codeet .close_reason

on_message ( message ) [source] #

Gérer les messages entrants sur le WebSocket

Cette méthode doit être remplacée.

Modifié dans la version 4.5 :on_message peut être une coroutine.

ouvrir ( fnum ) [source] #

Appelé lorsqu'un nouveau WebSocket est ouvert.

Les arguments à opensont extraits de l' tornado.web.URLSpec expression régulière, tout comme les arguments à tornado.web.RequestHandler.get.

openpeut être une coroutine. on_messagene sera pas appelé tant qu'il ne sera pas openrevenu.

Modifié dans la version 5.1 :open peut être une coroutine.

send_binary ( blob ) [source] #
send_json ( contenu ) [source] #
supports_binary = Vrai #
classmethod initialize ( url_prefix = '' , port = None , address = None ) [source] #
initialisé = Faux #
méthode de classe start ( ) [source] #
démarré = Faux #
matplotlib.backends.backend_webagg. ipython_inline_display ( figure ) [source] #
matplotlib.backends.backend_webagg. show ( * , bloc = Aucun ) [source] #

Afficher tous les chiffres.

showblocks en appelant mainloopif block is True, ou if it is Noneet nous ne sommes ni en mode IPython %pylab, ni en interactivemode.