backend_nbagg#

Figures interactives dans le bloc-notes IPython.

classe matplotlib.backends.backend_nbagg. CommSocket ( gestionnaire ) [source] #

Socles :object

Gère la connexion Comm entre IPython et le navigateur (client).

Les communications sont bidirectionnelles, le CommSocket pouvant publier un message via la méthode send_json et gérer un message avec on_message. Côté JS, figure.send_message et figure.ws.onmessage effectuent respectivement l'envoi et la réception.

est_ouvert ( ) [source] #
on_close ( ) [source] #
on_message ( message ) [source] #
send_binary ( blob ) [source] #
send_json ( contenu ) [source] #
matplotlib.backends.backend_nbagg. FigureCanvas [source] #

pseudonyme deFigureCanvasNbAgg

classe matplotlib.backends.backend_nbagg. FigureCanvasNbAgg ( * args , ** kwargs ) [source] #

Socles :FigureCanvasWebAggCore

manager_class [source] #

pseudonyme deFigureManagerNbAgg

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

pseudonyme deFigureManagerNbAgg

classe matplotlib.backends.backend_nbagg. FigureManagerNbAgg ( canvas , num ) [source] #

Socles :FigureManagerWebAgg

ToolbarCls [source] #

pseudonyme deNavigationIPy

clearup_closed ( ) [source] #

Effacez toutes les communications fermées.

propriété connectée #
classmethod create_with_canvas ( canvas_class , figure , num ) [source] #

Créez un gestionnaire pour une figure donnée en utilisant un canvas_class spécifique .

Les backends doivent remplacer cette méthode s'ils ont des besoins spécifiques pour configurer le canevas ou le gestionnaire.

détruire ( ) [source] #
display_js ( ) [source] #
méthode de classe get_javascript ( stream = None ) [ source] #
remove_comm ( comm_id ) [source] #
réafficher ( ) [source] #

Une méthode spéciale pour réafficher la figure dans le cahier.

afficher ( ) [source] #

Pour les backends GUI, affichez la fenêtre de la figure et redessinez. Pour les backends non GUI, déclenchez une exception, à moins qu'ils ne s'exécutent sans tête (c'est-à-dire sous Linux avec un DISPLAY non défini) ; cette exception est convertie en avertissement dans Figure.show.

classe matplotlib.backends.backend_nbagg. NavigationIPy ( canevas ) [source] #

Socles :NavigationToolbar2WebAgg

toolitems = [('Home', 'Reset original view', 'fa fa-home', 'home'), ('Back', 'Retour à la vue précédente ', 'fa fa-arrow-left', 'back' ), ('Avant', 'Avant vers la vue suivante ', 'fa fa-flèche-droite', 'avant'), (Aucun, Aucun, Aucun, Aucun), ('Pan', 'Le bouton gauche effectue un panoramique , le bouton droit zooms\nx/y fixe l' axe, CTRL fixe l'aspect','fa fa-flèches', 'pan'), ('Zoom', 'Zoom sur rectangle\nx/y fixe l'axe', 'fa fa-square-o', 'zoom'), (Aucun, Aucun, Aucun, Aucun), ('Télécharger' , 'Télécharger le tracé', 'fa fa-disquette-o', 'télécharger')] #
matplotlib.backends.backend_nbagg. info_connexion ( ) [source] #

Renvoie une chaîne indiquant le chiffre et l'état de la connexion pour le backend.

Il s'agit d'un outil de diagnostic et non d'un usage général.