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中使用OpenCV库来进行简单的气象学遥感影像计算
Feb 19 Python
Python计算字符宽度的方法
Jun 14 Python
Python设计模式之桥接模式原理与用法实例分析
Jan 10 Python
PyQt弹出式对话框的常用方法及标准按钮类型
Feb 27 Python
python 利用浏览器 Cookie 模拟登录的用户访问知乎的方法
Jul 11 Python
python3 requests库文件上传与下载实现详解
Aug 22 Python
python3实现弹弹球小游戏
Nov 25 Python
基于python3的socket聊天编程
Feb 17 Python
python3 deque 双向队列创建与使用方法分析
Mar 24 Python
python与pycharm有何区别
Jul 01 Python
超级实用的8个Python列表技巧
Aug 24 Python
python连接手机自动搜集蚂蚁森林能量的实现代码
Feb 24 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
短波收音机简介
2021/03/01 无线电
检查用户名是否已在mysql中存在的php写法
2014/01/20 PHP
2014过年倒计时示例
2014/01/31 PHP
codeigniter自带数据库类使用方法说明
2014/03/25 PHP
PHP实现图的邻接矩阵表示及几种简单遍历算法分析
2017/11/24 PHP
php7 list()、session及其他模块的修改实例分析
2020/05/25 PHP
在IE模态窗口中自由查看HTML源码的方法
2007/03/08 Javascript
jquery怎样实现ajax联动框(一)
2013/03/08 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
2013/12/17 Javascript
iframe如何动态创建及释放其所占内存
2014/09/03 Javascript
js中键盘事件实例简析
2015/01/10 Javascript
jquery实现仿新浪微博带动画效果弹出层代码(可关闭、可拖动)
2015/10/12 Javascript
Ajax分页插件Pagination从前台jQuery到后端java总结
2016/07/22 Javascript
十大热门的JavaScript框架和库
2017/03/21 Javascript
小程序云开发获取不到数据库记录的解决方法
2019/05/18 Javascript
VUE兄弟组件传值操作实例分析
2019/10/26 Javascript
vue router-link 默认a标签去除下划线的实现
2020/11/06 Javascript
python应用程序在windows下不出现cmd窗口的办法
2014/05/29 Python
Python中无限元素列表的实现方法
2014/08/18 Python
利用Python操作消息队列RabbitMQ的方法教程
2017/07/19 Python
对Python的zip函数妙用,旋转矩阵详解
2018/12/13 Python
python学生管理系统
2019/01/30 Python
Python requests模块实例用法
2019/02/11 Python
Python实现的登录验证系统完整案例【基于搭建的MVC框架】
2019/04/12 Python
Python shelve模块实现解析
2019/08/28 Python
Django ORM filter() 的运用详解
2020/05/14 Python
Python实现一个简单的毕业生信息管理系统的示例代码
2020/06/08 Python
python爬虫要用到的库总结
2020/07/28 Python
LookFantastic丹麦:英国美容护肤精品在线商城
2016/08/18 全球购物
购买200个世界上最好的内衣品牌:Bare Necessities
2017/02/11 全球购物
宾馆总经理岗位职责
2014/02/14 职场文书
幼儿园保育员责任书
2014/07/22 职场文书
房产公证委托书范本
2014/09/20 职场文书
党的群众路线教育实践活动领导班子整改措施
2014/10/28 职场文书
红白喜事主持词
2015/07/06 职场文书
python开发制作好看的时钟效果
2022/05/02 Python