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?

Antworten:


120

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

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

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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.