Plots module¶
KoswatFigureContextHandler
¶
PyPlot fig context handler that opens the figure stream and closes it saving it to the appointed path. Usage example: with KoswatFigureContext(Path("C://my_plot.png"), 42) as _figure: _subplot = _figure.add_subplot() ...
__enter__() -> Figure
¶
Access to the context and invokation of pyplot.figure(dpi).
| Returns: |
|
|---|
__exit__(*args, **kwargs) -> None
¶
Exit the current context and save the previously initialized Figure.
__init__(output_path: Path, dpi: int) -> None
¶
Initializes the context by invoking pyplot.figure(dpi=dpi) and saving its output to an internal field.
| Parameters: |
|
|---|
PlotExporterProtocol
¶
Bases: KoswatExporterProtocol, Protocol
export() -> None
¶
Exports a given object into a plot.