Py之pdfkit:python的库之pdfkit简介、安装、使用方法详细攻略-阿里云开发者社区

开发者社区> 一个处女座的程序猿> 正文

Py之pdfkit:python的库之pdfkit简介、安装、使用方法详细攻略

简介: Py之pdfkit:python的库之pdfkit简介、安装、使用方法详细攻略
+关注继续查看

pdfkit简介


? ? pdfkit,把HTML+CSS格式的文件转换成PDF格式文档的一种工具。它就是html转成pdf工具包wkhtmltopdf的Python封装。所以,必须手动安装wkhtmltopdf。



pdfkit安装

pip install pdfkit

image.png



pdfkit使用方法

import pdfkit

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

pdfkit.from_file('test.html', 'out.pdf')

pdfkit.from_string('Hello!', 'out.pdf')

pdfkit.from_url(['google.com', 'yandex.ru', 'engadget.com'], 'out.pdf')

pdfkit.from_file(['file1.html', 'file2.html'], 'out.pdf')

with open('file.html') as f:

? ?pdfkit.from_file(f, 'out.pdf')

# Use False instead of output path to save pdf to a variable

pdf = pdfkit.from_url('http://google.com', False)


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【阿里云开发者学堂出品】2021大厂面试题500+免费赠送
无论是刚入职场的小白,还是想要升职加薪的开发者,都可领取的面试弹药
21 0
声称掌握核心技术,实则换皮Python?国产编程语言木兰引起社区热议
近日有媒体称,一款面向智能物联网和编程教育的国产编程语言出世,名为木兰。消息一出,引起了开发者社区的讨论。但有人发现,下载的程序包解包后——是个 Python?
5 0
2020 年最牛逼的 10 门编程语言
2020 年最牛逼的 10 门编程语言
6 0
PYTHON莫名其妙的崩溃
PYTHON莫名其妙的崩溃
4 0
C调用Python的崩溃
C调用Python的崩溃
4 0
python POST发送多个段(如json消息+文件)
python POST发送多个段(如json消息+文件)
5 0
中科院计算所对「木兰」问题进行处理:当事人停职,将深入调查
国产编程语言「木兰」在推出之后受到了人们的质疑。昨天下午,中国科学院计算技术研究所对此进行了回应。
4 0
C调用PYTHON运行奇怪崩溃的一例及解决办法
C调用PYTHON运行奇怪崩溃的一例及解决办法
4 0
【最佳实践】阿里云Elasticsearhc应用性能监控分析(APM)最佳实践
通过阿里云托管的Elasticsearch 应用性能监控(APM)服务,您可以结合阿里云Elasticsearch实现系统可观测性能力搭建。本文介绍了阿里云Elasticseasrch APM服务概念架构及功能,以及如何快速接入并使用。
8 0
python抢21游戏
python抢21游戏
5 0
+关注
一个处女座的程序猿
国内互联网圈知名博主、人工智能领域优秀创作者,全球最大中文IT社区博客专家、CSDN开发者联盟生态成员、中国开源社区专家、华为云社区专家、51CTO社区专家、Python社区专家等,曾受邀采访和评审十多次。仅在国内的CSDN平台,博客文章浏览量超过2500万,拥有超过57万的粉丝。
1701
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载
http://www.vxiaotou.com