2024-10-01 00:29:04 发布
网友
我想为基于glib/gobject的库创建Python3绑定,即infinote/libinfinity。在
我对实现这一目标的必要步骤有点困惑。PyGObject对这里有帮助吗?this guide对python3和PyGObject仍然有效吗? 如果没有,我需要读些什么来理解它的工作原理? 有什么工具可以(半)自动化这个过程吗?在
谢谢, 费边·亨泽
你需要反省一下。Here是一个概述页面,而{a2}是关于如何在使用自动工具时将其集成到项目中的说明(我看到您是这样做的)
这就是你所需要的。假设您将内省存储库命名为Infinity-1.0.gir。然后,在构建和安装之后,在Python中需要做的就是
Infinity-1.0.gir
from gi.repository import Infinity
现在,您的库可以从Python中使用了。在
(请注意,您链接的指南已过时。)
你需要反省一下。Here是一个概述页面,而{a2}是关于如何在使用自动工具时将其集成到项目中的说明(我看到您是这样做的)
这就是你所需要的。假设您将内省存储库命名为
Infinity-1.0.gir
。然后,在构建和安装之后,在Python中需要做的就是现在,您的库可以从Python中使用了。在
(请注意,您链接的指南已过时。)
相关问题 更多 >
编程相关推荐