源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2022-04-01 17:00 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要: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 连接……
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部