如何确定matplotlib使用的是哪个后端?
无论是在Ipython会话中交互使用,还是在脚本中,你怎么能知道matplotlib正在使用哪个后端呢?
2 个回答
10
另一种确定当前后端的方法是查看 rcParams
字典:
>>> import matplotlib
>>> print (matplotlib.rcParams['backend'])
MacOSX
>>> matplotlib.use('agg')
>>> print (matplotlib.rcParams['backend'])
agg
158
使用 get_backend()
这个函数可以获取一个字符串,告诉你当前使用的是哪个后端。
>>> import matplotlib
>>> matplotlib.get_backend()
'TkAgg'