pdfkit - 返回仅包含请求的URL的空白pdf

时间:2015-07-05 22:51:05

标签: python wkhtmltopdf pdfkit

我尝试使用pdfkit

呈现网页

我的代码:

import pdfkit
config = pdfkit.configuration(wkhtmltopdf='/Library/Python/2.7/site-packages/wkhtmltopdf/wkhtmltopdf')
pdfkit.from_string('http://stackoverflow.com', 'so.pdf', configuration=config)

但这只是返回一个空白的pdf,请求的URL位于顶部。

在终端我直接运行wkhtmltopdf ...

wkhtmltopdf http://stackoverflow.com so2.pdf

它渲染得很好

我做错了什么?

1 个答案:

答案 0 :(得分:1)

这对我很好:

>>> import pdfkit
>>> pdfkit.from_url('http://stackoverflow.com', 'out.pdf')

您的pdfkitwkhtmltopdf版本是什么?

如果你的工作只是打电话给一个简单的页面,你也可以直接做一些事情:

>>> import os
>>> os.system('wkhtmltopdf http://stackoverflow.com out.pdf')