Skip to content

bmctools.cli.formatters.table

Table output formatter.

format_table

def format_table(data: Any, headers: Optional[list] = None) -> str

Format data as an ASCII table.

Args: data: List of dicts or list of lists to format as table headers: Optional list of headers (auto-detected from dict keys if not provided)

Returns: ASCII table string

Parameters:

NameTypeDefaultDescription
dataAny
headersOptional[list]None

Returns: str