Comment déterminez-vous quel backend est utilisé par matplotlib?

97

Soit de manière interactive, par exemple à partir d'une session Ipython, soit à partir d'un script, comment pouvez-vous déterminer quel backend est utilisé par matplotlib?

Matthew Rankin
la source

Réponses:

120

Utilisez la get_backend()fonction pour obtenir une chaîne indiquant quel backend est utilisé:

>>> import matplotlib
>>> matplotlib.get_backend()
'TkAgg'
Andrew
la source
8

Une autre façon de déterminer le backend actuel consiste à lire le rcParamsdictionnaire:

>>> import matplotlib
>>> print (matplotlib.rcParams['backend']) 
MacOSX
>>> matplotlib.use('agg')
>>> print (matplotlib.rcParams['backend']) 
agg
Sérénité
la source