1
我正在尋找有關爲gobjects創建Python綁定的最新文檔和教程。我在網上找到的所有內容都不完整或過時。最新文檔使用Python包裝gobjects
我正在尋找有關爲gobjects創建Python綁定的最新文檔和教程。我在網上找到的所有內容都不完整或過時。最新文檔使用Python包裝gobjects
gobject
的不是特別的 - 標準的Python文檔是你想要的。查看(至少是「擴展」部分),然後將Python/C API的副本保存在您的後袋中。
此外,Google Code Search通常是你的朋友,當教程沒有你想要做的例子。
你確定他們不是特別的嗎? gobject的重點在於使Python等語言的綁定變得容易......根據http://pygabriel.wordpress.com/2009/07/22/wrapping-gobjects-for-pygtk/,有代碼生成工具做大部分工作。我主要是想要更完整的文檔。 – 2010-05-24 07:43:38
它們只是源語言中的一種抽象,使互操作性變得容易一些,但是實際上用另一種語言包裝它們的機制是由該語言定義的,而不是由gobject定義的。 – 2010-05-24 08:53:57
另外,是的,有代碼生成工具可以完成大部分工作。但是,他們不做所有*的工作,這對你很重要。如果你永遠不會用手工包裝,理解擴展的目標語言機制,那麼你就會想盡辦法填補你的代碼生成工具給你留下的空白。 – 2010-05-24 08:55:53