/opt/alt/python27/lib64/python2.7/site-packages/matplotlib/backends
NameSizeModeActions
Matplotlib.nib/-0755rm
backend_agg.py130370644editdlrm
backend_agg.pyc149550644editdlrm
backend_agg.pyo137440644editdlrm
backend_cairo.py164930644editdlrm
backend_cairo.pyc187640644editdlrm
backend_cairo.pyo187640644editdlrm
backend_cocoaagg.py89880644editdlrm
backend_cocoaagg.pyc123330644editdlrm
backend_cocoaagg.pyo123330644editdlrm
backend_emf.py223360644editdlrm
backend_emf.pyc258570644editdlrm
backend_emf.pyo258570644editdlrm
backend_fltkagg.py208520644editdlrm
backend_fltkagg.pyc274110644editdlrm
backend_fltkagg.pyo274110644editdlrm
backend_gdk.py159680644editdlrm
backend_gdk.pyc176250644editdlrm
backend_gdk.pyo176250644editdlrm
backend_gtk.py407070644editdlrm
backend_gtk.pyc463100644editdlrm
backend_gtk.pyo463100644editdlrm
backend_gtkagg.py41340644editdlrm
backend_gtkagg.pyc52310644editdlrm
backend_gtkagg.pyo52310644editdlrm
backend_gtkcairo.py20790644editdlrm
backend_gtkcairo.pyc38830644editdlrm
backend_gtkcairo.pyo38830644editdlrm
backend_macosx.py146440644editdlrm
backend_macosx.pyc213160644editdlrm
backend_macosx.pyo212190644editdlrm
backend_mixed.py51660644editdlrm
backend_mixed.pyc49220644editdlrm
backend_mixed.pyo48510644editdlrm
backend_pdf.py777160644editdlrm
backend_pdf.pyc681600644editdlrm
backend_pdf.pyo680420644editdlrm
backend_ps.py514440644editdlrm
backend_ps.pyc488740644editdlrm
backend_ps.pyo488740644editdlrm
backend_qt.py168460644editdlrm
backend_qt.pyc217020644editdlrm
backend_qt.pyo217020644editdlrm
backend_qt4.py210060644editdlrm
backend_qt4.pyc254250644editdlrm
backend_qt4.pyo254250644editdlrm
backend_qt4agg.py47990644editdlrm
backend_qt4agg.pyc60520644editdlrm
backend_qt4agg.pyo60520644editdlrm
backend_qtagg.py49720644editdlrm
backend_qtagg.pyc61960644editdlrm
backend_qtagg.pyo61960644editdlrm
backend_svg.py259510644editdlrm
backend_svg.pyc248920644editdlrm
backend_svg.pyo247840644editdlrm
backend_template.py88060644editdlrm
backend_template.pyc96450644editdlrm
backend_template.pyo96450644editdlrm
backend_wx.py789210644editdlrm
backend_wx.pyc811000644editdlrm
backend_wx.pyo810240644editdlrm
backend_wxagg.py90990644editdlrm
backend_wxagg.pyc95970644editdlrm
backend_wxagg.pyo95970644editdlrm
_backend_agg.so4308400755editdlrm
_backend_gdk.so83920755editdlrm
_gtkagg.so1438800755editdlrm
__init__.py22250644editdlrm
__init__.pyc21720644editdlrm
__init__.pyo21720644editdlrm
Edit: /opt/alt/python27/lib64/python2.7/site-packages/matplotlib/backends/__init__.py (2225B)
import matplotlib import inspect import warnings # ipython relies on interactive_bk being defined here from matplotlib.rcsetup import interactive_bk __all__ = ['backend','show','draw_if_interactive', 'new_figure_manager', 'backend_version'] backend = matplotlib.get_backend() # validates, to match all_backends def pylab_setup(): 'return new_figure_manager, draw_if_interactive and show for pylab' # Import the requested backend into a generic module object if backend.startswith('module://'): backend_name = backend[9:] else: backend_name = 'backend_'+backend backend_name = backend_name.lower() # until we banish mixed case backend_name = 'matplotlib.backends.%s'%backend_name.lower() backend_mod = __import__(backend_name, globals(),locals(),[backend_name]) # Things we pull in from all backends new_figure_manager = backend_mod.new_figure_manager # image backends like pdf, agg or svg do not need to do anything # for "show" or "draw_if_interactive", so if they are not defined # by the backend, just do nothing def do_nothing_show(*args, **kwargs): frame = inspect.currentframe() fname = frame.f_back.f_code.co_filename if fname in ('', ''): warnings.warn(""" Your currently selected backend, '%s' does not support show(). Please select a GUI backend in your matplotlibrc file ('%s') or with matplotlib.use()""" % (backend, matplotlib.matplotlib_fname())) def do_nothing(*args, **kwargs): pass backend_version = getattr(backend_mod,'backend_version', 'unknown') show = getattr(backend_mod, 'show', do_nothing_show) draw_if_interactive = getattr(backend_mod, 'draw_if_interactive', do_nothing) # Additional imports which only happen for certain backends. This section # should probably disappear once all backends are uniform. if backend.lower() in ['wx','wxagg']: Toolbar = backend_mod.Toolbar __all__.append('Toolbar') matplotlib.verbose.report('backend %s version %s' % (backend,backend_version)) return new_figure_manager, draw_if_interactive, show