Генерация отчета в формате PDF на Python

Необходимо, на основе анализа данных, создавать отчет в формате pdf. В отчете содержатся таблицы и комментарии. Какие библиотеки и инструменты можно использовать для заполнения отчета(создание таблиц, редактирование текста, заливка цветом определенных ячеек таблиц) и сохранении его в формате PDF.


Ответы (1 шт):

Автор решения: eri

python-pdf - генерация pdf по html шаблону.

Установка

pip3 install python-pdf

И запуск

import pydf
pdf = pydf.generate_pdf('<h1>this is html</h1>')
with open('test_doc.pdf', 'wb') as f:
    f.write(pdf)

Сам шаблон можно сгенерировать через jinja2

→ Ссылка