Skip to content

Renderers

Renderers transform mapped data into output files.

CsvRenderer

CsvRenderer

Bases: Renderer

XlsxRenderer

XlsxRenderer

Bases: Renderer

PdfRenderer

PdfRenderer

Bases: Renderer

Renderer (Protocol)

Renderer

Bases: Protocol

Render normalized rows to a destination path.

Registry

The default_renderer_registry() function returns the default renderers:

{"csv": CsvRenderer(), "xlsx": XlsxRenderer(), "pdf": PdfRenderer()}

You can inject custom renderers via renderer_registry in generate_report().