html Python:网站有一个打印选项,可以选择下载为PDF格式,如何用Python自动做到这一点?

flseospp  于 2022-12-16  发布在  Python
关注(0)|答案(1)|浏览(96)

所以,它是关于,例如,这个链接,到活页乐谱:https://thesession.org/tunes/12124/12124?print=true这是一个特殊的打印页面。现在,既然至少firefox可以自动下载为PDF格式,我想知道python是否可以自动下载。如果可以的话,我可以将它嵌入到我的GUI中,并有一个显示乐谱的应用程序。有没有办法做到这一点?或者有没有其他方法可以将HTML转换为PDF格式?

4nkexdtk

4nkexdtk1#

好了,我找到答案了,感谢ScottC引用了另一个问题:
用途

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

安装

MacOS:brew安装库/桶/wkhtmltopdf
Debian/Ubuntu:apt-获取安装wkhtmltopdf
windows 操作系统:choco安装
请参阅MacOS/Ubuntu/其他操作系统的官方文档:https://github.com/JazzCore/python-pdfkit/wiki/Installing-wkhtmltopdf

相关问题