Красивый вывод данных в консоли с PrettyTable!
Библиотека PrettyTable позволяет легко форматировать табличные данные прямо в терминале.
Установка библиотеки:
pip install prettytable
Импорт модуля:
from prettytable import prettytable
создание таблицы и определение её структуры:
table = prettytable()
table.title = "file processing summary"
table.field_names = ["file", "status", "time (s)"]
Заполнение таблицы данными (их можно подтянуть из БД):
table.add_row(["data_01.csv", "OK", 0.52])
table.add_row(["data_02.csv", "OK", 0.47])
table.add_row(["data_03.csv", "FAILED", 0.00])
Настройка выравнивания столбцов:
table.align["File"] = "l"
table.align["Status"] = "c"
table.align["Time (s)"] = "r"
Вывод результата:
print(table)
🔥 После выполнения кода в консоли появится аккуратная, визуально структурированная таблица — отличный способ улучшить читаемость логов и отчётов.