Jan*_*cak 35 python gtk pygtk gtk3
我正在寻找gi.repository模块文档,我在互联网上找不到任何东西.我发现的只是C的新Gtk3库的文档,或旧的PyGtk 2.0参考手册
我正在寻找像PyGtk 2.0参考手册,但对于Gtk3.
Python有类似的东西吗?(我不是在寻找dir(Gtk)或help(Gtk)在Python控制台中.)
小智 31
是的,我找到了一个站点,其中包含python gi.repository模块或Python GObject Introspection模块支持的所有GNOME项目的所有python绑定的文档:http://lazka.github.io/pgi-docs/
专门针对GTK的是:http://lazka.github.io/pgi-docs/Gtk-3.0/index.html
还有一些特定于giPyGObject提供的包的文档:https://pygobject.readthedocs.io/en/latest/guide/api/api.html
我希望你发现这些链接很有帮助
小智 6
一般来说,您应该能够使用C库文档作为主要参考.C函数与它们的Python版本之间的命名转换非常一致,因此在大多数情况下它是直截了当的.我不希望看到特定于Python的Gtk-via-introspection文档.
我偶尔也很难找到常数,例如,常数.在这种情况下,使用iPython的tab-completion来搜索Gtk,Gdk和Gobject命名空间是非常宝贵的.有一些罕见的案例,其中内省是不可能的,至少在我使用的最后一个版本中,它们没有被手动实现(不记得确切的功能),所以你可以做的不多; 我不得不深入了解gi.repository源来验证这些情况.
| 归档时间: |
|
| 查看次数: |
15166 次 |
| 最近记录: |