需要了解用于python的WebKit的帮助吗

需要了解用于python的WebKit的帮助吗,python,browser,webkit,Python,Browser,Webkit,今天我遇到了WebKit。我想知道这是什么?有没有可能在没有gtk的情况下使用webkit?我找不到关于如何使用WebKit的任何信息。 所以我发现了这个例子: #! /usr/bin/python import gtk, webkit def update(view, frame, resource, request, response): url=request.get_uri() print url win=gtk.Window() win.connect('dest

今天我遇到了WebKit。我想知道这是什么?有没有可能在没有gtk的情况下使用webkit?我找不到关于如何使用WebKit的任何信息。 所以我发现了这个例子:

#! /usr/bin/python

import gtk, webkit

def update(view, frame, resource, request, response):
    url=request.get_uri()
    print url

win=gtk.Window()
win.connect('destroy', lambda w: gtk.main_quit())
win.show()

box1=gtk.HBox()
win.add(box1)

web=webkit.WebView()
web.connect('resource-request-starting', update)
box1.pack_start(web)

web.open('http://python.org')

box1.show_all()
gtk.main()
在哪里可以找到
webkit.WebView
.open()
方法的文档?
还想知道是否可以打开页面,然后在控制台中显示html代码?就像我通常使用urllib2或mechanize and BeautifulSoup一样。

这是PySide的完整api文档:

仅针对webkit的小节:

这是一个临时的镜子,原作曾经和将来可能都在这里:

还有PyQt的文档,但这并不是很像Python:


哪个操作系统?从哪里获得webkit模块?webkit是一个大型项目,可以编译为各种目标,例如wxWebkit etclinux(Ubuntu)。apt获取并安装python webkit。这会有帮助吗?也许是我试图理解WebKit类和函数的副本,没有gtk@Vor: