通过Qt Webkit加载特定网站时出现问题

时间:2009-07-10 18:40:37

标签: python webkit pyqt qtwebkit

我目前正在使用以下PyQt代码创建一个简单的浏览器:

import sys
from PyQt4.QtCore import *
from PyQt4.QtGui import *
from PyQt4.QtWebKit import *

app = QApplication(sys.argv)
web = QWebView()
web.load(QUrl("http://www.robeez.com"))
web.show()
sys.exit(app.exec_())

像google.com或stackoverflow.com这样的网站工作正常,但robeez.com没有。有Webkit经验的人是否知道可能出错? robeez.com在Chrome或Firefox等常规浏览器中运行良好。

3 个答案:

答案 0 :(得分:0)

尝试arora(在QtWebKit之上非常简单的包装);如果它工作,它的代码。如果没有,那就是网站。

答案 1 :(得分:0)

由于某些原因,我认为重定向到rebeez.com的http://www.robeeez.com能够正常工作。 在某些情况下,rebeez.com会发送一个空白的index.html页面,dillo和wget也会收到 没有像qt45演示浏览器那样。浏览器或网站的设置方式也是如此?

答案 2 :(得分:0)

尝试发送Accept-Language标题,然后它适用于我。