python使用QtWebKit代码记录

这几天在折腾python使用QtWebKit的实验,算是刚刚摸清了一些门道.
以下是python使用QtWebKit代码记录

import sys
import time
from PyQt4 import QtGui, QtCore, QtWebKit

class Sp():
def save(self):
print “call”
data = self.webView.page().currentFrame().documentElement().toInnerXml()
open(“htm.txt”,”w”).write(data)
print ‘finished’
time.sleep(5)
print ‘finisheed……2’
#sys.exit()

def txtfile(self):
print “starting…”

def main(self):
self.webView = QtWebKit.QWebView()

self.webView.load(QtCore.QUrl(“http://www.neiyiwangzhan.com”))
self.webView.show()
QtCore.QObject.connect(self.webView,QtCore.SIGNAL(“loadFinished(bool)”),self.save)

app = QtGui.QApplication(sys.argv)
s = Sp()

s.main()

sys.exit(app.exec_())

调用网页,和保存网页内容到htm.txt
在windows7 python2.5下通过

为了防止代码格式乱,可以点击这里下载文件: w1.py

相关的:
qtwebkit登录新浪微博代码

关于无聊人

一个无聊人而已
此条目发表在python分类目录。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注