Как вы определяете, какой бэкэнд используется matplotlib? - PullRequest
84 голосов
/ 27 августа 2010

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

Ответы [ 2 ]

105 голосов
/ 27 августа 2010

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

>>> import matplotlib
>>> matplotlib.get_backend()
'TkAgg'
5 голосов
/ 24 апреля 2017

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

>>> import matplotlib
>>> print (matplotlib.rcParams['backend']) 
MacOSX
>>> matplotlib.use('agg')
>>> print (matplotlib.rcParams['backend']) 
agg
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...