Красивый вывод данных в консоли с 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)

🔥 После выполнения кода в консоли появится аккуратная, визуально структурированная таблица — отличный способ улучшить читаемость логов и отчётов.
Просмотры: 71
Открыть в MAX Сообщить о неточности

Репосты публикации

Публикация канала

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти