如何在python 3.2.3中生成pdf报告?

时间:2014-08-16 10:42:27

标签: python django pdf python-3.2 django-1.6

我正在尝试导出使用 python 3.2.3 &生成的报告。 django 1.6 到pdf。 我现在只开始使用python3.2.3,之前我使用的是python2.7,其中我使用 PISA 进行pdf生成。 bt PISA 在python3.2.3中不可用

有人可以建议我如何在python 3.2.3中生成pdf

1 个答案:

答案 0 :(得分:2)

如果您想从HTML生成PDF,可以使用weasyprint,它支持python 3,并且具有非常酷的功能。 http://weasyprint.org/

您还可以使用wkhtmltopdf(基于webkit)。它是一个命令行工具,但它有一个python pdfkit包装器。我非常喜欢wkhtmltopdf,因为在某些情况下它比PISA或weasyprint快得多。

它们都处理CSS,因此样式非常简单和强大。