pandas.io.formats.style.Styler.export#
- Styler.export()[source]#
Export the styles applied to the current Styler.
Can be applied to a second Styler with
Styler.use
.- Returns:
- dict
Contains data-independent (exportable) styles applied to current Styler.
See also
Styler.use
Set the styles on the current Styler.
Styler.copy
Create a copy of the current Styler.
Notes
This method is designed to copy non-data dependent attributes of one Styler to another. It differs from
Styler.copy
where data and data dependent attributes are also copied.The following items are exported since they are not generally data dependent:
Styling functions added by the
apply
andmap
Whether axes and names are hidden from the display, if unambiguous.
Table attributes
Table styles
The following attributes are considered data dependent and therefore not exported:
Caption
UUID
Tooltips
Any hidden rows or columns identified by Index labels
Any formatting applied using
Styler.format
Any CSS classes added using
Styler.set_td_classes
Examples
>>> styler = pd.DataFrame([[1, 2], [3, 4]]).style >>> styler2 = pd.DataFrame([[9, 9, 9]]).style >>> styler.hide(axis=0).highlight_max(axis=1) >>> export = styler.export() >>> styler2.use(export)