gpt4 book ai didi

python - wkhtmltopdf 以非零代码退出 {0} django html to pdf on server

转载 作者:行者123 更新时间:2023-11-28 18:36:22 26 4
gpt4 key购买 nike

我正在使用 wkhtmltopdf 将 html 转换为 pdf。但是我收到一个错误

raise IOError("wkhtmltopdf exited with non-zero code {0}. error:\n{1}".format(exit_code, stderr.decode("utf-8")))
IOError: wkhtmltopdf exited with non-zero code 1. error:
xvfb-run: error: Xvfb failed to start

我的代码是:

    f = open('cover_page.html', 'w')
cap_type = indi_user.cap_type
message = """<html>
<head></head>
<body><h1 style="font-size:150px;margin-top: 450px;">%s</h1></body>
</html>""" % (cap_type.encode('utf-8').strip())
f.write(message)
f.close()
pdfkit.from_url('cover_page.html', 'cover_page.pdf')
os.remove("cover_page.html")
final_pdf_list.insert(0, 'cover_page.pdf')
to_be_removed.append("cover_page.pdf")
pypdftk.concat(final_pdf_list, str(destination))

我不知道我在那里做错了什么。

我尝试了所有方法,但仍然卡在同样的错误上。

最佳答案

你有安装 XVFB 吗?如果不是,您应该通过包管理器安装它,例如 apt-get install xvfb。否则通过/tmp/xvfb-error.log 文件获取特定的 xvfb 错误消息。

关于python - wkhtmltopdf 以非零代码退出 {0} django html to pdf on server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32109651/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com