tabulardelta.formatters.formatter module

class tabulardelta.formatters.formatter.Formatter(*args, **kwargs)[source]

Bases: Protocol[T]

Protocol for offering visualizations or further analyses for TabularDelta.

Ensures compatibility with all Comparator implementations.

Methods

format(delta: TabularDelta) -> T:

Formats comparison result

format(delta: TabularDelta) T[source]

Formats comparison result.

Arguments:
delta TabularDelta:

Metadata and result of a comparison.

Returns T:

Arbitrary output. Usually strings visualizing the comparison.