你如何确定matplotlib正在使用哪个后端?
无论是交互式的,例如从一个Ipython会话中,或者从一个脚本中,如何确定matplotlib正在使用哪个后端?
使用get_backend()
函数获取表示正在使用哪个后端的string:
>>> import matplotlib >>> matplotlib.get_backend() 'TkAgg'
另一种确定当前后端的方法是读取rcParams
字典:
>>> import matplotlib >>> print (matplotlib.rcParams['backend']) MacOSX >>> matplotlib.use('agg') >>> print (matplotlib.rcParams['backend']) agg