| [ Web Proxy ] |
| Viewing: https://matplotlib.org/gallery/mplot3d/../showcase/../mplot3d/../../api/backend_registry_api.html | [Back] [Original] |
Section Navigation
matplotlibmatplotlib.animationmatplotlib.artistmatplotlib.axesmatplotlib.axismatplotlib.backend_basesmatplotlib.backend_managersmatplotlib.backend_toolsmatplotlib.backendsmatplotlib.backends.backend_mixedmatplotlib.backends.backend_templatematplotlib.backends.backend_aggmatplotlib.backends.backend_cairomatplotlib.backends.backend_gtk3agg, matplotlib.backends.backend_gtk3cairomatplotlib.backends.backend_gtk4agg, matplotlib.backends.backend_gtk4cairomatplotlib.backends.backend_nbaggmatplotlib.backends.backend_pdfmatplotlib.backends.backend_pgfmatplotlib.backends.backend_psmatplotlib.backends.registrymatplotlib.backends.backend_qtagg, matplotlib.backends.backend_qtcairomatplotlib.backends.backend_svgmatplotlib.backends.backend_tkagg, matplotlib.backends.backend_tkcairomatplotlib.backends.backend_webagg_corematplotlib.backends.backend_webaggmatplotlib.backends.backend_wxagg, matplotlib.backends.backend_wxcairomatplotlib.beziermatplotlib.categorymatplotlib.cbookmatplotlib.cmmatplotlib.collectionsmatplotlib.colorbarmatplotlib.colorizermatplotlib.colorsmatplotlib.containermatplotlib.contourmatplotlib.datesmatplotlib.dvireadmatplotlib.figurematplotlib.font_managermatplotlib.ft2fontmatplotlib.gridspec
matplotlib.hatchmatplotlib.imagematplotlib.insetmatplotlib.layout_enginematplotlib.legendmatplotlib.legend_handlermatplotlib.lines
matplotlib.markers
matplotlib.mathtextmatplotlib.mlabmatplotlib.offsetboxmatplotlib.patchesmatplotlib.pathmatplotlib.patheffectsmatplotlib.pyplotmatplotlib.projections
matplotlib.quiver
matplotlib.rcsetupmatplotlib.sankeymatplotlib.scalematplotlib.sphinxext.mathmplmatplotlib.sphinxext.plot_directivematplotlib.sphinxext.figmpl_directivematplotlib.sphinxext.rolesmatplotlib.spinesmatplotlib.stylematplotlib.tablematplotlib.testingmatplotlib.textmatplotlib.texmanagermatplotlib.tickermatplotlib.transformsmatplotlib.trimatplotlib.typingmatplotlib.unitsmatplotlib.widgetsmatplotlib._afmmatplotlib._apimatplotlib._docstringmatplotlib._enumsmatplotlib._type1fontmatplotlib._tight_bboxmatplotlib._tight_layoutmpl_toolkits.mplot3dmpl_toolkits.axes_grid1mpl_toolkits.axisartistpylabmatplotlib.backendsmatplotlib.backends.registrymatplotlib.backends.registry#Bases: Enum
Filter used with list_builtin()
Added in version 3.9.
Bases: object
Registry of backends available within Matplotlib.
This is the single source of truth for available backends.
All use of BackendRegistry should be via the singleton instance
backend_registry which can be imported from matplotlib.backends.
Each backend has a name, a module name containing the backend code, and an
optional GUI framework that must be running if the backend is interactive.
There are three sources of backends: built-in (source code is within the
Matplotlib repository), explicit module://some.backend syntax (backend is
obtained by loading the module), or via an entry point (self-registering
backend in an external package).
Added in version 3.9.
Return the name of the backend corresponding to the specified GUI framework.
GUI framework such as "qt".
Backend name or None if GUI framework not recognised.
Return True if the backend name is valid, False otherwise.
A backend name is valid if it is one of the built-in backends or has been
dynamically added via an entry point. Those beginning with module:// are
always considered valid and are added to the current list of all backends
within this function.
Even if a name is valid, it may not be importable or usable. This can only be determined by loading and using the backend module.
Name of backend.
True if backend is valid, False otherwise.
Return list of all known backends.
These include built-in backends and those obtained at runtime either from entry
points or explicit module://some.backend syntax.
Entry points will be loaded if they haven't been already.
Backend names.
Return list of backends that are built into Matplotlib.
BackendFilter, optionalFilter to apply to returned backends. For example, to return only
non-interactive backends use BackendFilter.NON_INTERACTIVE.
Backend names.
Return list of GUI frameworks used by Matplotlib backends.
GUI framework names.
Load and return the module containing the specified backend.
Name of backend to load.
Module containing backend.
Return the backend and GUI framework for the specified backend name.
If the GUI framework is not yet known then it will be determined by loading the
backend module and checking the FigureCanvas.required_interactive_framework
attribute.
This function only loads entry points if they have not already been loaded and
the backend is not built-in and not of module://some.backend format.
Name of backend, or None to use the default backend.
The backend name.
The GUI framework, which will be None for a backend that is non-interactive.
Return the backend and GUI framework for the specified string that may be either a GUI framework or a backend name, tested in that order.
This is for use with the IPython %matplotlib magic command which may be a GUI
framework such as %matplotlib qt or a backend name such as
%matplotlib qtagg.
This function only loads entry points if they have not already been loaded and
the backend is not built-in and not of module://some.backend format.
Name of GUI framework or backend, or None to use the default backend.
The backend name.
The GUI framework, which will be None for a backend that is non-interactive.
Copyright 20022012 John Hunter, Darren Dale, Eric Firing, Michael Droettboom and the Matplotlib development team; 20122026 The Matplotlib development team.
Created using Sphinx 9.1.0.
Built from v3.11.2-1-g879ad8ebba.
Built with the PyData Sphinx Theme 0.16.1.
| Web Proxy Viewer | New URL | Original Page |