PyQt4获取信息,包括由ajax生成的信息

时间:2012-10-11 06:53:09

标签: ajax pyqt4

我想使用PyQt4获取所有信息,包括由AJAX请求生成的信息。我尝试了几个例子,但它没有实现我的目标。

例如: amazon

在页面中,项目 126 new 由AJAX请求生成。我想通过一个请求获取包含AJAX请求生成的项目的整个页面。所有AJAX请求都是自动执行的。

有一个简单的代码示例,它无法获取AJAX生成的项目:

#!/usr/bin/env python
#coding: utf-8

import sys

from PyQt4.QtCore import QUrl, SIGNAL
from PyQt4.QtGui import QApplication
from PyQt4.QtWebKit import QWebView


app = QApplication(sys.argv)

web = QWebView()
web.load(QUrl('http://www.amazon.com/gp/product/B0042FV2SI/ref=s9_pop_gw_g107_ir01?pf_rd_m=ATVPDKIKX0DER&pf_rd_s=center-2&pf_rd_r=1MKC5JJV07SG4WG5PJXY&pf_rd_t=101&pf_rd_p=1263340922&pf_rd_i=507846'))

web.show()

sys.exit(app.exec_())

0 个答案:

没有答案