Intégration de Matplotlib dans les interfaces utilisateur graphiques #

Vous pouvez intégrer Matplotlib directement dans une application d'interface utilisateur en suivant les exemples embedding_in_SOMEGUI.py ici. Actuellement, Matplotlib prend en charge PyQt/PySide, PyGObject, Tkinter et wxPython.

Lors de l'intégration de Matplotlib dans une interface graphique, vous devez utiliser directement l'API Matplotlib plutôt que l'interface procédurale pylab/pyplot. Consultez donc le répertoire examples/api pour obtenir un exemple de code fonctionnant avec l'API.

Démo CanvasAgg

Démo CanvasAgg

Démo CanvasAgg
Intégration dans GTK3 avec une barre d'outils de navigation

Intégration dans GTK3 avec une barre d'outils de navigation

Intégration dans GTK3 avec une barre d'outils de navigation
Intégration dans GTK3

Intégration dans GTK3

Intégration dans GTK3
Intégration dans GTK4 avec une barre d'outils de navigation

Intégration dans GTK4 avec une barre d'outils de navigation

Intégration dans GTK4 avec une barre d'outils de navigation
Intégration dans GTK4

Intégration dans GTK4

Intégration dans GTK4
Intégration dans Qt

Intégration dans Qt

Intégration dans Qt
Intégration dans Tk

Intégration dans Tk

Intégration dans Tk
Intégration dans wx #2

Intégration dans wx #2

Intégration dans wx #2
Intégration dans wx #3

Intégration dans wx #3

Intégration dans wx #3
Intégration dans wx #4

Intégration dans wx #4

Intégration dans wx #4
Intégration dans wx #5

Intégration dans wx #5

Intégration dans wx #5
Intégration de WebAgg

Intégration de WebAgg

Intégration de WebAgg
Démo Fourier WX

Démo Fourier WX

Démo Fourier WX
Feuille de calcul GTK3

Feuille de calcul GTK3

Feuille de calcul GTK3
Feuille de calcul GTK4

Feuille de calcul GTK4

Feuille de calcul GTK4
MathText WX

MathText WX

MathText WX
Matplotlib avec Glade 3

Matplotlib avec Glade 3

Matplotlib avec Glade 3
pyplot avec GTK3

pyplot avec GTK3

pyplot avec GTK3
pyplot avec GTK4

pyplot avec GTK4

pyplot avec GTK4
Histogramme SVG

Histogramme SVG

Histogramme SVG
Info-bulle SVG

Info-bulle SVG

Info-bulle SVG
Gestionnaire d'outils

Gestionnaire d'outils

Gestionnaire d'outils
Intégration dans un serveur d'application Web (Flask)

Intégration dans un serveur d'application Web (Flask)

Intégration dans un serveur d'application Web (Flask)
Ajouter un curseur dans WX

Ajouter un curseur dans WX

Ajouter un curseur dans WX