我正在使用Ubuntu上的Python Gtk3应用程序,它主要使用来自WebKit的WebView
。我无法在python中找到WebView对象可用的所有方法,目前我只知道它的open()
方法,因此,我在哪里可以获得有关其所有方法的详细参考,包括有关处理cookie和用户的一些文档密码保存等?
我经历了http://webkitgtk.org/,但我无法找到与Python相关的API,或者(我可能错过了它)。
答案 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应用程序非常容易。