Я хочу добавить нижний колонтитул в мою таблицу PrettyTable, чтобы суммировать данные, хранящиеся в строках выше.Я создал счетчик в сценарии, но я хотел бы добавить его в таблицу.
Код, который мне нужен для создания приведенной ниже таблицы, выглядит следующим образом (.add_row
находится в цикле):
outTbl = PrettyTable(["Projects", "Number"])
outTbl.add_row([eachProj, count])
..., которая генерирует таблицу, похожую на эту:
+--------------------------+-----------+
| Projects | Number |
+--------------------------+-----------+
| Project A | 5 |
| Project B | 9 |
| Project C | 8 |
| Project D | 2 |
+--------------------------+-----------+
... но я ищу функциональность для создания вышеупомянутой таблицы со сводным нижним колонтитулом ввнизу:
+--------------------------+-----------+
| Projects | Number |
+--------------------------+-----------+
| Project A | 5 |
| Project B | 9 |
| Project C | 8 |
| Project D | 2 |
+--------------------------+-----------+
| Total | 24 |
+--------------------------+-----------+
Я искал документацию по модулям онлайн: Учебное пособие по PrettyTable , Google prettytable - Учебное пособие и не вижу ссылок на нижний колонтитул, что я нахожу удивительным, учитывая, что заголовок один.Это можно сделать в PrettyTable или есть другой модуль Python с такой функциональностью, который кто-нибудь может порекомендовать?