### Navigation

- index
- modules |
- next |
- previous |
- home|
- examples|
- tutorials|
- pyplot|
- docs »
- The Matplotlib API »

# style

## `matplotlib.style`

`matplotlib.style.``context`(style, after_reset=False)

  Context manager for using style settings temporarily.

  > Parameters: | style : str, dict, or list A style specification. Valid options are:
  > str | The name of a style or a path/URL to a style file. For a list of available style names, see `style.available`.
  > dict | Dictionary with valid key/value pairs for `matplotlib.rcParams`.
  > list | A list of style specifiers (str or dict) applied from first to last in the list.
  after_reset : bool If True, apply style after resetting settings to their defaults; otherwise, apply style on top of the current settings.

`matplotlib.style.``reload_library`()

  Reload style library.

`matplotlib.style.``use`(style)

  Use matplotlib style settings from a style specification.

  The style name of ‘default’ is reserved for reverting back to the default style settings.

  > Parameters: | style : str, dict, or list A style specification. Valid options are:
  > str | The name of a style or a path/URL to a style file. For a list of available style names, see `style.available`.
  > dict | Dictionary with valid key/value pairs for `matplotlib.rcParams`.
  > list | A list of style specifiers (str or dict) applied from first to last in the list.

`matplotlib.style.``library`

  Dictionary of available styles

`matplotlib.style.``available`

  List of available styles