unitxt.assistant.assessment.my_pretty_table module¶
- unitxt.assistant.assessment.my_pretty_table.print_generic_table(headers: list, data: List, col_widths: dict | None = None)[source]¶
Prints a table with the given headers, column widths (with a default uniform width), and data.
- Parameters:
headers (list) – A list of column headers.
col_widths (dict, optional) – A dictionary with column names as keys and their respective widths as values. If not provided, all columns will have a uniform width of 20.
data (list) – A list of dictionaries, where each dictionary represents a row with column names as keys.