Eu vejo em muitos tutoriais que, em python, a instrução "from gi.repository" é usada para importar muitas coisas diferentes, como gtk, etc ...
Que biblioteca é essa?
Está relacionado ao GitHub? Importa do GitHub?
Eu vejo em muitos tutoriais que, em python, a instrução "from gi.repository" é usada para importar muitas coisas diferentes, como gtk, etc ...
Que biblioteca é essa?
Está relacionado ao GitHub? Importa do GitHub?
Respostas:
gi.repository
é o módulo Python para PyGObject (que significa GObject
introspecção em Python ) que contém ligações e suporte para o Python e o kit de ferramentas GTK + 3 e os aplicativos GNOME.
Veja Projetos / PyGObject no Wiki do GNOME .
Não tem nada a ver com o GitHub.
Não tem nada a ver com o github.
É a API Python para GObject Introspection (gi). A parte do repositório está relacionada ao repositório de ligações disponíveis via GObject Introspection (girepository).
A importação de ligações por esse método é o que substitui as antigas ligações diretas do Python por bibliotecas gobject , glib , gtk e similares.