In generale, si dovrebbe essere in grado di utilizzare la documentazione della libreria C come riferimento principale. Le conversioni di denominazione tra le funzioni C e le loro versioni Python sono abbastanza coerenti, quindi nella maggior parte dei casi è semplice. Non mi aspetterei di vedere la documentazione Gtk-via-introspection specifica per Python.
Occasionalmente ho avuto difficoltà a trovare, ad esempio, le costanti all'inizio. In questo caso, utilizzando il completamento delle schede di iPython per cercare gli spazi dei nomi Gtk, Gdk e Gobject è stato inestimabile. Ci sono alcuni rari casi in cui l'introspezione è impossibile e, almeno nell'ultima versione con cui stavo lavorando, non erano stati implementati manualmente (non ricordo esattamente quali funzioni), quindi non c'è molto che tu possa fare con quelli ; Ho dovuto scavare nella fonte gi.repository per verificare questi casi.
fonte
2011-12-07 17:58:02
Questo è un tutorial, utile (sortof) ma non è un riferimento API. – ThorSummoner