【问题标题】:API reference to WebKit WebView implementation in GTK (Python) [closed]GTK(Python)中对WebKit WebView实现的API引用[关闭]
【发布时间】:2012-06-24 17:57:45
【问题描述】:
我正在 Ubuntu 上开发 Python Gtk3 应用程序,它主要使用来自 WebKit 的 WebView。我在 python 中找不到 WebView 对象可用的所有方法,目前我只知道它的open() 方法,那么,我在哪里可以得到它所有方法的详细参考,包括一些关于处理 cookie 和用户密码保存等的文档?
我浏览了http://webkitgtk.org/,但找不到与 Python 相关的 API,或者(我可能错过了)。
【问题讨论】:
标签:
python
documentation
webkit
gtk
pygobject
【解决方案1】:
由于 GOBject Introspection,您应该可以访问 WebKit 中可用的每个公共类/方法/函数。因此,原始 API 文档应该会有所帮助。
要了解每种可用的方法,您甚至可以使用 Python 的经典帮助。例如:
$ python
>>> from gi.repository import WebKit2
>>> help(WebKit2.WebView)
现在,您可以将方法名称与其他语言(可能是 Objective-C)的文档进行匹配。
【解决方案2】:
此外,webkitgtk.org 上的 API 参考也相当不错,尽管它不是特定于 Python 的。但是,如果您习惯阅读 GTK 文档,那么在 Python 应用程序中使用它非常容易。