Как вы определяете, какой бэкэнд используется matplotlib?


либо в интерактивном режиме, например, из сеанса Ipython, либо из сценария, как вы можете определить, какой бэкэнд используется matplotlib?

2 71

2 ответа:

использовать get_backend() функция для получения строки, обозначающей, какой бэкэнд используется:

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

другой способ определить текущий бэкэнд-это читать rcParams словарь:

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