首页 > 编程 > Python > 正文

Python3转换html到pdf的不同解决方案

2020-01-04 13:36:13
字体:
来源:转载
供稿:网友

问题:python3 如何转换html到pdf

描述:

我的电脑是windows764位,python3.4

我想用python 转换html到pdf.

我尝试了html2pdf,貌似它只支持Python2

我又尝试了wkhtmltox-0.12.2.2_msvc2013-win64和pdfkit,并用下面的例子测试。

import pdfkitpdfkit.from_url('http://google.com', 'out.pdf')

报错信息

Traceback (most recent call last): File "E:/Python34/lib/site-packages/pdfkit/configuration.py", line 21, in __init__  with open(self.wkhtmltopdf) as f:FileNotFoundError: [Errno 2] No such file or directory: b''During handling of the above exception, another exception occurred:Traceback (most recent call last): File "<pyshell#2>", line 1, in <module>  pdfkit.from_url('http://google.com', 'out.pdf') File "E:/Python34/lib/site-packages/pdfkit/api.py", line 22, in from_url  c File "E:/Python34/lib/site-packages/pdfkit/pdfkit.py", line 38, in __init__  self.configuration = (Configuration() if configuration is None File "E:/Python34/lib/site-packages/pdfkit/configuration.py", line 27, in __init__  'https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdf' % self.wkhtmltopdf)OSError: No wkhtmltopdf executable found: "b''"If this file exists please check that this process can read it. Otherwise please install wkhtmltopdf - https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdf

请大神们告诉我,该怎么做呢?

解决方案1:

直接使用里边的wkhtmltopdf即可

wkhtmltopdf http://google.com a.pdf

解决方案2:

把可执行文件的路径加入到环境变量里

以上介绍了“python3 如何转换html到pdf”的问题解答,希望对有需要的网友有所帮助。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对VEVB武林网的支持。


注:相关教程知识阅读请移步到python教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表