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
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.