问题: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 "", line 1, in

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实现截取PDF文件中的几页代码实例

Python使用reportlab模块生成PDF格式的文档

Python多图片合并PDF的方法

Linux下升级python和安装pip的详解

Python高级特性与几种函数的讲解

Python I/O与进程的详细讲解

举例讲解Python常用模块

Python一个简单的通信程序(客户端 服务器)

用Python写一个模拟qq聊天小程序的代码实例

Python合并同一个文件夹下所有PDF文件的方法

python3 html生成pdf,Python3转换html到pdf的不同解决方案相关推荐

  1. itext html转换pdf,itext转换html成pdf(支持中文、图片)

    1.首先导入依赖 com.itextpdf itextpdf 5.5.11 com.itextpdf itext-asian 5.2.0 org.xhtmlrenderer flying-saucer ...

  2. itext转换html成pdf(支持中文、图片)

    1.首先导入依赖 <dependency><groupId>com.itextpdf</groupId><artifactId>itextpdf< ...

  3. itext转换HTML为pdf,支持中文换行

    最近有个需求,OA系统流程走完后,要求将流程导出为pdf供人下载,在网上各种查资料捣鼓了半天,终于算是搞出来了,基本逻辑就是配置好需要显示的布局,然后根据布局生成HTML页面,再导出为pdf. (20 ...

  4. PDF在线转换万金油

    不少学生族和白领人士对PDF很熟悉,PDF文档不能轻易编辑,需要通过专门软件和转换格式才能修改内容,例如:把PDF转换成Word,Excel,PPT等,下载软件.安装.熟悉软件--有时候这个过程已经耗 ...

  5. PDF怎么转换成excel免费?快收藏这几个方法

    在我们日常处理的的工作文件中,PDF文件的数量是越来越高的,而且因为PDF文件比较方便观看,所以很多数据文件也都是PDF格式的,不过PDF文件是不可编辑的,所以在一定程度上还是有限制的,这样我们就不能 ...

  6. PDF云转换,1款极速、免费的PDF转换工具

    日常工作中,PDF转图片,图片转PDF,类似这样常见的工具都是收费的,要么功能有限,要么收费,而且体验很差.EasyYun提供1款有小程序.客户端.API都有转换工具:PDF云转换. PDF云转换 主 ...

  7. PDF怎么转换成JPG图片?大家赶快学起来!

    PDF怎么转换成JPG图片?PDF文件对我们来说可能是日常中用得最多的一种文件了,有时候我们在看PDF文件时,有些重点内容,我们经常会截图保存下来,但是截图的内容有时候可能会残缺不全,而且截图的画质可 ...

  8. pdf文件转换jpg转换器

    pdf文件转换jpg转换器 PDF转换成Word.PPT等这类型的比较多见,但是说到将PDF转换成jpg格式的话,很多人确实不知道如何做了.因为很多转换器不具备这项功能,技术性要求更高一点,所以不那么 ...

  9. python3.9 执行python3.6生成的随机森林模型model.pkl报错,警告版本不一致

    python3.9 执行python3.6生成的随机森林模型model.pkl报错 UserWarning: Trying to unpickle estimator RandomForestClas ...

最新文章

  1. 基于运动相关分析的实时多源异构传感器时空标定方法研究
  2. redis value最大值_Redis 的 maxmemory 和 dbnum 默认值都是多少?对于最大值会有限制吗?...
  3. 大家一起学面向对象设计模式系列Chapter 02 软件设计的基本原则
  4. 科大星云诗社动态20210503
  5. java desktop和synth_java synth实例
  6. c# u盘使用记录_C# 系统应用之通过注册表获取USB使用记录(一)
  7. 【CDN】最近,你的APP崩了吗?
  8. 中国互联网大佬隐退简史
  9. MyBatis框架parameterType为哈希类型的别名映射和resultMap映射
  10. 复用类库内部已有功能
  11. WebService与RestAPI 、SoapAPI
  12. IoT黑板报0220:三星5G商用关键设备开发完成
  13. T1-商贸宝服务无法启动解决办法
  14. Unable to instantiate service com.baidu.android.pushservice.PushService: java.lang.ClassNotFoundExc
  15. u盘启动盘制作工具多个linux,多系统U盘启动盘制作工具
  16. 扫码枪回车键条码_条码扫描枪不自动换行怎么办,怎么设置自动回车?
  17. 脸上长痘部位详解 从痘痘看身体状况
  18. 直播源代码中关于手机直播平台开发的登陆注册介绍
  19. docker数据卷容器卷_如何删除Docker映像,容器和卷
  20. 使用conda安装pytorch时出现PackagesNotFoundError: The following packages are not available from current chan

热门文章

  1. 一步一步在virtual box4.1.6中安装基于rhel5.5x86_64的oracle 10g R2双节点RAC
  2. 服务器 'server_1' 上的 MSDTC 不可用
  3. 查询某个字段值为null的记录
  4. Android音视频【十一】视频混音
  5. repo forall -c 用法
  6. Android音频系统扫盲
  7. linux --- inotify 文件系统变化通知机制
  8. ubuntu添加PPA(个人软件包)源
  9. Vue之ElementUI导航菜单
  10. Hls之http协议实现