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


Posted in Python onMarch 11, 2019

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

总结

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

Python 相关文章推荐
跟老齐学Python之Python安装
Sep 12 Python
在Python下使用Txt2Html实现网页过滤代理的教程
Apr 11 Python
Python中Threading用法详解
Dec 27 Python
django使用xlwt导出excel文件实例代码
Feb 06 Python
Numpy 将二维图像矩阵转换为一维向量的方法
Jun 05 Python
Python获取网段内ping通IP的方法
Jan 31 Python
set在python里的含义和用法
Jun 24 Python
python3应用windows api对后台程序窗口及桌面截图并保存的方法
Aug 27 Python
Python安装tar.gz格式文件方法详解
Jan 19 Python
python+selenium+PhantomJS抓取网页动态加载内容
Feb 25 Python
Keras 在fit_generator训练方式中加入图像random_crop操作
Jul 03 Python
Python提取PDF指定内容并生成新文件
Jun 09 Python
Python多项式回归的实现方法
Mar 11 #Python
Python实现定制自动化业务流量报表周报功能【XlsxWriter模块】
Mar 11 #Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
Mar 11 #Python
python使用selenium实现批量文件下载
Mar 11 #Python
利用Python实现微信找房机器人实例教程
Mar 10 #Python
谈谈Python中的while循环语句
Mar 10 #Python
15行Python代码实现网易云热门歌单实例教程
Mar 10 #Python
You might like
用php实现的下载css文件中的图片的代码
2010/02/08 PHP
使用PHPExcel操作Excel用法实例分析
2015/03/26 PHP
php 时间time与日期date之间的使用详解及区别
2016/11/07 PHP
PHP判断数组是否为空的常用方法(五种方法)
2017/02/08 PHP
JSON 数据格式介绍
2012/01/13 Javascript
js汉字转拼音实现代码
2013/02/06 Javascript
浅析jQuery对select操作小结(遍历option,操作option)
2013/07/04 Javascript
javascript实用小函数使用介绍
2013/11/11 Javascript
JavaScript获取客户端计算机硬件及系统等信息的方法
2014/01/02 Javascript
javascript常用的方法整理
2015/08/20 Javascript
JS实现的Unicode编码转换操作示例
2017/04/28 Javascript
JavaScript使用小插件实现倒计时的方法讲解
2019/03/11 Javascript
Vue 利用指令实现禁止反复发送请求的两种方法
2019/09/15 Javascript
axios实现文件上传并获取进度
2020/03/25 Javascript
Python实现获取某天是某个月中的第几周
2015/02/11 Python
Python之父谈Python的未来形式
2016/07/01 Python
python与php实现分割文件代码
2017/03/06 Python
Python网页正文转换语音文件的操作方法
2018/12/09 Python
Keras load_model 导入错误的解决方式
2020/06/09 Python
keras使用Sequence类调用大规模数据集进行训练的实现
2020/06/22 Python
windows10在visual studio2019下配置使用openCV4.3.0
2020/07/14 Python
python如何快速生成时间戳
2020/07/21 Python
pytorch加载语音类自定义数据集的方法教程
2020/11/10 Python
推荐一些比较有用的css3新属性
2014/11/11 HTML / CSS
基本款天堂:Everlane
2017/05/13 全球购物
澳大利亚礼品卡商店:Gift Card Store
2019/06/24 全球购物
阿玛尼美妆俄罗斯官网:Giorgio Armani Beauty RU
2020/07/19 全球购物
新闻网站实习自我鉴定
2013/09/25 职场文书
教师节促销方案
2014/03/22 职场文书
《郑和远航》教学反思
2014/04/16 职场文书
学校搬迁方案
2014/06/15 职场文书
设计专业自荐信
2014/06/19 职场文书
2014年初中班主任工作总结
2014/11/08 职场文书
2015大学生自我评价范文
2015/03/03 职场文书
排球赛新闻稿
2015/07/17 职场文书
Python 内置函数速查表一览
2021/06/02 Python