GTK中WebKit WebView实现的API参考(Python)

时间:2012-06-24 17:57:45

标签: python documentation webkit gtk pygobject

我正在使用Ubuntu上的Python Gtk3应用程序,它主要使用来自WebKit的WebView。我无法在python中找到WebView对象可用的所有方法,目前我只知道它的open()方法,因此,我在哪里可以获得有关其所有方法的详细参考,包括有关处理cookie和用户的一些文档密码保存等?

我经历了http://webkitgtk.org/,但我无法找到与Python相关的API,或者(我可能错过了它)。

2 个答案:

答案 0 :(得分:9)

由于GOBject Introspection,您应该可以访问WebKit中可用的每个公共类/方法/函数。因此,原始的API文档应该有所帮助。

要了解每种可用方法,您甚至可以使用Python的经典帮助。例如:

$ python
>>> from gi.repository import WebKit
>>> help(WebKit.WebView)

现在,您可以将方法名称与其他语言的文档(可能是Objective-C)进行匹配。

答案 1 :(得分:3)

此外,webkitgtk.org上的API参考也非常好,即使它不是特定于Python的。但是,如果您习惯于阅读GTK文档,那么将它用于Python应用程序非常容易。