Je vois dans de nombreux tutoriels qu'en python, la déclaration "from gi.repository" est utilisée pour importer beaucoup de choses différentes, comme gtk, etc ...
De quelle bibliothèque s'agit-il?
Est-ce lié à GitHub? Importe-t-il depuis GitHub?
Je vois dans de nombreux tutoriels qu'en python, la déclaration "from gi.repository" est utilisée pour importer beaucoup de choses différentes, comme gtk, etc ...
De quelle bibliothèque s'agit-il?
Est-ce lié à GitHub? Importe-t-il depuis GitHub?
Réponses:
gi.repository
est le module Python pour PyGObject (qui signifie GObject
introspection Python ) qui contient les liaisons Python et le support de la boîte à outils GTK + 3 et des applications GNOME.
Voir Projets / PyGObject sur le wiki GNOME .
Cela n'a rien à voir avec GitHub.
Cela n'a rien à voir avec github.
Il s'agit de l'API Python pour GObject Introspection (gi). La partie référentiel est liée au référentiel de liaisons disponibles via GObject Introspection (girepository).
Importation des liaisons via cette méthode est ce qui remplace les anciennes liaisons Python droites pour gobject , pendue , gtk et bibliothèques similaires.