Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python pisa.CreatePDF与巨大的html文件挂起_Python_Django_Pdf_Pisa - Fatal编程技术网

Python pisa.CreatePDF与巨大的html文件挂起

Python pisa.CreatePDF与巨大的html文件挂起,python,django,pdf,pisa,Python,Django,Pdf,Pisa,我正在使用pythonpisa.CreatePDFAPI的html模板生成pdf, 它可以很好地处理小的html,但是在处理大的html时需要花费很多时间。有其他选择吗?您可以尝试: 还可以查看哪些描述了使用PyQt的解决方案。我在html中做了一些更改,结果pisa.createPDF对我来说运行得很快。 我使用的html几乎2MB,包含一个表,几乎超过10000行。所以我把它们分成多个表,然后再试一次。这让我很惊讶,最初使用单表时,生成PDF几乎花费了40分钟(2590秒),而使用多个表时,

我正在使用python
pisa.CreatePDF
API的html模板生成pdf, 它可以很好地处理小的html,但是在处理大的html时需要花费很多时间。有其他选择吗?

您可以尝试:


还可以查看哪些描述了使用PyQt的解决方案。

我在html中做了一些更改,结果pisa.createPDF对我来说运行得很快。
我使用的html几乎2MB,包含一个表,几乎超过10000行。所以我把它们分成多个表,然后再试一次。这让我很惊讶,最初使用单表时,生成PDF几乎花费了40分钟(2590秒),而使用多个表时,只花费了80秒

您能分享更多关于将表拆分为多个表的详细信息吗?您是否创建了多个pdf和合并文件或其他文件?
import pdfkit
pdfkit.from_file('test.html', 'out.pdf')