O que é o gi.repository em python? [fechadas]

5

Eu vejo em muitos tutoriais que em python a declaração "from gi.repository" é usada para importar muitas coisas diferentes, como gtk, etc ...

Que biblioteca é essa?

Está relacionado ao GitHub? Importa do GitHub?

    
por f126ck 07.06.2016 / 19:16

2 respostas

10

gi.repository é o módulo Python para PyGObject (que significa Python GObject introspection), que contém ligações Python e suporte para o kit de ferramentas GTK + 3 e para os aplicativos GNOME.

Veja Projects / PyGObject no Wiki do GNOME .

Não tem nada a ver com o GitHub.

    
por UniversallyUniqueID 07.06.2016 / 19:26
4

Não tem nada a ver com o github.

É a API do Python para o GObject Introspection (gi). A porção repository está relacionada ao repositório de ligações disponíveis via GObject Introspection (girepository).

A importação de ligações através deste método é o que substitui as antigas ligações diretas do Python para gobject , glib , gtk e bibliotecas semelhantes.

    
por dobey 07.06.2016 / 19:28