【发布时间】:2013-11-09 04:59:52
【问题描述】:
我正在尝试使用 wkhtmltopdf 工具和 python 生成一个非常简单的 pdf:
# html string (works fine in all browsers)
html = generate_html()
f = open("/tmp/sudoku.html", 'w')
f.write(html)
system('wkhtmltopdf /tmp/sudoku.html sudoku.pdf')
f.close()
生成的 pdf 是空白的,但是如果我直接从命令行调用 wkhtmltopdf,它可以工作:
wkhtmltopdf /tmp/sudoku.html sudoku.pdf
这是为什么呢? 谢谢。
【问题讨论】:
-
我猜你导入了
import os你不应该使用它os.system('wkhtmltopdf /tmp/sudoku.html sudoku.pdf') -
不,我是从操作系统导入系统
标签: python pdf-generation wkhtmltopdf