Bagaimana Anda menentukan backend mana yang digunakan oleh matplotlib?

97

Baik secara interaktif, seperti dari dalam sesi Ipython, atau dari dalam skrip, bagaimana Anda dapat menentukan backend mana yang digunakan oleh matplotlib?

Matthew Rankin
sumber

Jawaban:

121

Gunakan get_backend()fungsi tersebut untuk mendapatkan string yang menunjukkan backend mana yang digunakan:

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

Cara lain untuk menentukan backend saat ini adalah dengan membaca rcParamskamus:

>>> import matplotlib
>>> print (matplotlib.rcParams['backend']) 
MacOSX
>>> matplotlib.use('agg')
>>> print (matplotlib.rcParams['backend']) 
agg
Ketenangan
sumber