Je suis à la recherche de documentation et de didacticiels à jour sur la création de liaisons Python pour les gobjects. Tout ce que je peux trouver sur le web est incomplet ou périmé.Documentation à jour sur l'encapsulation de gobjects avec Python
1
A
Répondre
0
gobject
's ne sont pas spéciaux - la documentation Python standard est ce que vous voulez. Consultez le (au moins les "Extending" parties), puis gardez une copie de la Python/C API dans votre poche arrière.
En outre, Google Code Search est généralement votre ami lorsque les tutoriels n'ont pas d'exemples de ce que vous voulez faire. Etes-vous sûr qu'ils ne sont pas spéciaux?
Tout le but de gobject est de rendre les liaisons faciles pour des langages comme Python .... Selon http://pygabriel.wordpress.com/2009/07/22/wrapping-gobjects-for-pygtk/ il existe des outils de génération de code qui font la plupart du travail. Je veux surtout juste une documentation plus complète de cela. –
Ils sont simplement une abstraction dans le langage source qui rend l'interopérabilité un peu plus facile, mais la mécanique de les envelopper dans un autre langage est définie par ce langage, pas le gobject. –
En outre, oui, il existe des outils de génération de code qui font la plupart du travail. Cependant, ils ne font pas * tout * le travail, et cela compte pour vous. Si vous n'en enveloppez jamais un à la main, en comprenant les mécanismes du langage cible pour l'étendre, alors vous vous arracherez en essayant de combler les lacunes que vous ont laissées vos outils de génération de code. –