Come si determina quale backend viene utilizzato da matplotlib?


97

In modo interattivo, ad esempio dall'interno di una sessione Ipython, o dall'interno di uno script, come puoi determinare quale backend è utilizzato da matplotlib?

Risposte:


120

Usa la get_backend()funzione per ottenere una stringa che denota quale backend è in uso:

>>> import matplotlib
>>> matplotlib.get_backend()
'TkAgg'

8

Un altro modo per determinare il backend corrente è leggere il rcParamsdizionario:

>>> import matplotlib
>>> print (matplotlib.rcParams['backend']) 
MacOSX
>>> matplotlib.use('agg')
>>> print (matplotlib.rcParams['backend']) 
agg
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.