欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中使用PyQt把網(wǎng)頁(yè)轉(zhuǎn)換成PDF操作代碼實(shí)例

 更新時(shí)間:2015年04月23日 09:12:26   投稿:junjie  
這篇文章主要介紹了Python中使用PyQt把網(wǎng)頁(yè)轉(zhuǎn)換成PDF操作代碼實(shí)例,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下

代碼很簡(jiǎn)單,功能也很簡(jiǎn)單 =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_()

注意:雖然沒(méi)有圖形界面,但是還是需要 X 連接……

相關(guān)文章

最新評(píng)論