Як визначити, який серверний сервер використовується matplotlib?


97

Як в інтерактивному режимі, наприклад із сеансу Ipython, так і із сценарію, як ви можете визначити, який серверний сервер використовується matplotlib?

Відповіді:


120

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

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

8

Інший спосіб визначити поточний сервер - прочитати rcParamsсловник:

>>> import matplotlib
>>> print (matplotlib.rcParams['backend']) 
MacOSX
>>> matplotlib.use('agg')
>>> print (matplotlib.rcParams['backend']) 
agg
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.