Wie bestimmen Sie, welches Backend von matplotlib verwendet wird?

97

Wie können Sie entweder interaktiv, z. B. innerhalb einer Ipython-Sitzung oder innerhalb eines Skripts, feststellen, welches Backend von matplotlib verwendet wird?

Matthew Rankin
quelle

Antworten:

120

Verwenden Sie die get_backend()Funktion, um eine Zeichenfolge abzurufen, die angibt, welches Backend verwendet wird:

>>> import matplotlib
>>> matplotlib.get_backend()
'TkAgg'
Andrew
quelle
8

Eine andere Möglichkeit, das aktuelle Backend zu ermitteln, besteht darin, das rcParamsWörterbuch zu lesen :

>>> import matplotlib
>>> print (matplotlib.rcParams['backend']) 
MacOSX
>>> matplotlib.use('agg')
>>> print (matplotlib.rcParams['backend']) 
agg
Gelassenheit
quelle