Incorporamento di Matplotlib nelle interfacce utente grafiche #
Puoi incorporare Matplotlib direttamente in un'applicazione dell'interfaccia utente seguendo gli esempi di embedding_in_SOMEGUI.py qui. Attualmente Matplotlib supporta PyQt/PySide, PyGObject, Tkinter e wxPython.
Quando si incorpora Matplotlib in una GUI, è necessario utilizzare direttamente l'API Matplotlib anziché l'interfaccia procedurale pylab/pyplot, quindi dare un'occhiata alla directory examples/api per alcuni esempi di codice che funzionano con l'API.

Incorporamento in GTK3 con una barra degli strumenti di navigazione
Incorporamento in GTK3 con una barra degli strumenti di navigazione

Incorporamento in GTK4 con una barra degli strumenti di navigazione
Incorporamento in GTK4 con una barra degli strumenti di navigazione

Incorporamento in un server di applicazioni Web (Flask)
Incorporamento in un server di applicazioni Web (Flask)