Python pdfkit制作电子书

 

IOError: No wkhtmltopdf executable found: ""

从https://wkhtmltopdf.org/downloads.html下载wkhtmktopdf安装

import pdfkit

config = pdfkit.configuration(wkhtmltopdf=r"C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe") pdfkit.from_file(filename, fname, configuration = config) # fname = "xx.pdf"

 

File "/usr/local/lib/python2.7/dist-packages/pdfkit/pdfkit.py", line 119, in to_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:

尝试了下,实际上上是有输出的,获取异常跳过,不过问题可能是wkhtmltopdf的版本和系统,相关的问题

 

import pdfkit
try:
config = pdfkit.configuration(wkhtmltopdf=r"C:\Program Files\wkhtmltopdf\bin\wkhtmltopdf.exe")
pdfkit.from_file(filename, fname, configuration = config) # fname = "xx.pdf"
except:
continue
 

 

posted @ 2020-03-09 15:05  leilei199441  阅读(458)  评论(0编辑  收藏  举报