我正在 Ubuntu 上开发 Python Gtk3 应用程序,该应用程序主要使用WebView
WebKit。我在 python 中找不到 WebView 对象可用的所有方法,目前我只知道它的open()
方法,那么,我在哪里可以得到它所有方法的详细参考,包括一些关于处理 cookie 和用户密码保存等的文档?
我浏览了http://webkitgtk.org/但我找不到与 Python 相关的 API,或者(我可能错过了)。
我正在 Ubuntu 上开发 Python Gtk3 应用程序,该应用程序主要使用WebView
WebKit。我在 python 中找不到 WebView 对象可用的所有方法,目前我只知道它的open()
方法,那么,我在哪里可以得到它所有方法的详细参考,包括一些关于处理 cookie 和用户密码保存等的文档?
我浏览了http://webkitgtk.org/但我找不到与 Python 相关的 API,或者(我可能错过了)。
由于 GOBject Introspection,您应该可以访问 WebKit 中可用的每个公共类/方法/函数。因此,原始 API 文档应该会有所帮助。
要了解每种可用的方法,您甚至可以使用 Python 的经典帮助。例如:
$ python
>>> from gi.repository import WebKit2
>>> help(WebKit2.WebView)
现在,您可以将方法名称与其他语言(可能是 Objective-C)的文档进行匹配。
此外,webkitgtk.org上的 API 参考也非常好,尽管它不是特定于 Python 的。但是,如果您习惯阅读 GTK 文档,那么将它用于 Python 应用程序非常容易。