Файл "table.pdf" в текущем каталоге. API fpdf вообще не использован.
===========================================
Создание PDF-отчета из MySQL таблицs с помощью Flask framework (python)
Ответ адресует лишь содание PDF-отчета в Web - окружение , используя Flask framework . Создание диаграмм при наличие Pandas Dataframes можно найти в Сети без особого труда. Пост фокусирован на возможностях простого фрамеворка Flask.
Это пример того, как создать отчет в формате PDF из базы данных MySQL с помощью Python Flask. Будет создано веб-приложение, используя легкий веб-фреймворк Пайтон Flask. Мы будем генерировать PDF-файл на лету из базы данных MySQL в этом веб-приложении. Ссылка для скачивания будет предоставлена во внешнем интерфейсе или пользовательском интерфейсе, по которой конечные пользователи щелкнут и получат возможность сохранить сгенерированный файл PDF в соответствии с выбранным местом.
Мы собираемся использовать API fpdf для создания отчета в формате PDF. Поскольку мы не сохраняем этот PDF-отчет где-либо в физическом расположении сервера, мы отправим данные в объекте Response в виде вложения. Отчеты в основном создаются в формате PDF, поскольку файл PDF является документом «только для чтения», который нельзя изменить, не оставив электронного следа, в то время как другие форматы, такие как изображение,слово,Excel и т.д.,можно легко изменить, не оставив электронного следа.