Python中使用PyQt把网页转换成PDF操作代码实例

 更新时间:2015年04月23日 09:12:26   投稿:junjie  
这篇文章主要介绍了Python中使用PyQt把网页转换成PDF操作代码实例,本文直接给出实现代码,需要的朋友可以参考下

代码很简单,功能也很简单 =w=

webpage2pdf

#!/usr/bin/env python3
 
import sys
 
try:
 from PyQt4 import QtWebKit
 from PyQt4.QtCore import QUrl
 from PyQt4.QtGui import QApplication, QPrinter
except ImportError:
 from PySide import QtWebKit
 from PySide.QtCore import QUrl
 from PySide.QtGui import QApplication, QPrinter
 
app = QApplication(sys.argv)
 
def done(status):
 p = QPrinter()
 p.setOutputFormat(QPrinter.PdfFormat)
 p.setOutputFileName('a.pdf')
 view.print(p)
 app.exit()
 
view = QtWebKit.QWebView()
view.load(QUrl('http://lilydjwg.is-programmer.com/'))
view.loadFinished[bool].connect(done)
# PySide does not have QApplication.exec
app.exec_()

注意:虽然没有图形界面,但是还是需要 X 连接……

相关文章

  • Python根据给定模型计算权值

    Python根据给定模型计算权值

    在机器学习和深度学习中,模型的权值(或参数)通常是通过训练过程(如梯度下降)来学习和调整的,本文将使用TensorFlow和PyTorch根据给定模型计算权值,感兴趣的可以了解下
    2024-11-11
  • 在前女友婚礼上用python把婚礼现场的WIFI名称改成了

    在前女友婚礼上用python把婚礼现场的WIFI名称改成了

    大家好,我是Lex 喜欢欺负超人那个Lex 擅长领域:python开发,网络安全渗透,Windows域控Exchange架构 今日重点:python暴力拿下WiFi密码;python拿下路由器管理页面 代码干货满满,建议收藏+实操!有问题及需要,请留言哦
    2021-08-08
  • Python如何遍历JSON所有数据

    Python如何遍历JSON所有数据

    这篇文章主要介绍了Python如何遍历JSON所有数据问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-08-08
  • 服务器端jupyter notebook映射到本地浏览器的操作

    服务器端jupyter notebook映射到本地浏览器的操作

    这篇文章主要介绍了服务器端jupyter notebook映射到本地浏览器的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • 最强Python可视化绘图库Plotly详解用法

    最强Python可视化绘图库Plotly详解用法

    数据分析离不开数据可视化。Plotly 是一款用来做数据分析和可视化的在线平台,功能非常强大,可以在线绘制很多图形比如条形图、散点图、饼图、直方图等等
    2021-11-11
  • Python实现将蓝底照片转化为白底照片功能完整实例

    Python实现将蓝底照片转化为白底照片功能完整实例

    这篇文章主要介绍了Python实现将蓝底照片转化为白底照片功能,结合完整实例形式分析了Python基于cv2库进行图形转换操作的相关实现技巧,需要的朋友可以参考下
    2019-12-12
  • python模块hashlib(加密服务)知识点讲解

    python模块hashlib(加密服务)知识点讲解

    在本篇文章里小编给大家分享的是关于python模块hashlib(加密服务)知识点内容,有需要的朋友们可以学习下。
    2019-11-11
  • Python基础常用内建函数图文示例解析

    Python基础常用内建函数图文示例解析

    这篇文章主要为大家Python常用内建函数,文中通过图例详细的给大家作出了讲解分析,有需要的朋友可以借鉴参考下,希望可以有所帮助
    2021-09-09
  • python-opencv在有噪音的情况下提取图像的轮廓实例

    python-opencv在有噪音的情况下提取图像的轮廓实例

    下面小编就为大家带来一篇python-opencv在有噪音的情况下提取图像的轮廓实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-08-08
  • Python学习笔记之装饰器

    Python学习笔记之装饰器

    这篇文章主要介绍了Python 装饰器的相关资料,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下
    2020-08-08

最新评论