pdfkit - returns 仅请求 URL 的空白 pdf

pdfkit - returns a blank pdf with only requested URL

我正在尝试使用 pdfkit 渲染网页

我的代码:

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

但这只是 returns 一个空白的 pdf,顶部有请求的 URL。

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

wkhtmltopdf http://whosebug.com so2.pdf

渲染良好

我做错了什么?

这对我来说很好用:

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

你的 pdfkitwkhtmltopdf 版本是什么?

如果你的工作只是调用一个简单的页面,你也可以直接这样做:

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