当前位置: 移动技术网 > IT编程>脚本编程>Python > Python3转换html到pdf的不同解决方案

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

2019年03月19日  | 移动技术网IT编程  | 我要评论

台湾新民高中郭冠樱,虎啸祥瑞,1819wz

问题:python3 如何转换html到pdf

描述:

我的电脑是windows764位,python3.4

我想用python 转换html到pdf.

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

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

import pdfkit
pdfkit.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”的问题解答,希望对有需要的网友有所帮助。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对移动技术网的支持。如果你想了解更多相关内容请查看下面相关链接

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网