python生成html网页,用python做网页与html

  python生成html网页,用python做网页与html

  我们看到一篇好文章,难免会有保存的想法,但也会出现作者删除文章或者链接丢失的情况。所以今天边肖教你如何用Python把html页面转换成pdf。

  Python中有一个叫pdfkit,的模块,可以帮助我们把html(也就是网页)变成pdf文件。

  Kit是Python的WKMLTOPDF的一个包,是一个把网页转换成pdf的工具,所以我们要先装一个WKMLTOpdf。该工具的下载网站是https://wkhtmltopdf.org/downloads.html,您可以根据自己的操作系统下载相应的版本。

  ps:这里要记住安装目录啊,下面要用到它,不要忘记它的安装目录~

  上面提到了pdfkit模块。这是第三方模块,需要安装。您可以使用pip安装它。

  pip安装pdf包

  Kit为我们提供了许多功能。你可以给它一个url,它会自动获取url的内容并为你保存。你也可以给他一个html文件,保存,给他一个字符串,或者保存为pdf。

  代码如下:

  导入pdfkit

  Url= 3359 www.cnblogs.com/sriba/p/8043294.html #博客的URL

  confg=pdf kit . configuration(wkhtmltopdf= c : \ python 35 \ wkhtmltopdf . exe )

  #在这里,指定wkhtmltopdf的路径,这也是为什么我要求你记住我前面的这条路径。

  Kit.from _ URL (URL, jmeter _ download file.pdf ,configuration=confg)

  # from_url该函数用于从url获取内容

  #有3个参数,第一个是url,第二个是文件名,第三个是khtmltopdf的路径。

  # pdfKit.from _ file (my.html , jmeter _ download file 2.pdf ,configuration=confg)

  # from_file这个函数是从文件中获取内容。

  #有三个参数,第一个是html文件,第二个是文本生成的pdf的名称,第三个是khtmltopdf的路径。

  html= 标题

  内容

   #这个html是我从一个页面上复制的一个段落。它也可以是

  # pdfKit.from _ string (HTML, jmeter _ download file 3.pdf ,configuration=confg)

  # from_file这个函数是从一个字符串中获取内容。

  #有三个参数,第一个是字符串,第二个是文本生成的pdf的名称,第三个是khtmltopdf的路径。

  有学问的朋友再也不会害怕自己喜欢的文章被删除或者链接丢失了。更多Python学习推荐:PyThon学习网教学中心。

  (推荐操作系统:windows7系统,Python 3.9.1,戴尔G3电脑。)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: