交互式,例如在Ipython会话中,或在脚本中,如何确定matplotlib正在使用哪个后端?
答案 0 :(得分:103)
使用get_backend()
函数获取表示正在使用哪个后端的字符串:
>>> import matplotlib
>>> matplotlib.get_backend()
'TkAgg'
答案 1 :(得分:5)
确定当前后端的另一种方法是阅读rcParams
字典:
>>> import matplotlib
>>> print (matplotlib.rcParams['backend'])
MacOSX
>>> matplotlib.use('agg')
>>> print (matplotlib.rcParams['backend'])
agg