¿Qué es el repositorio gi.en Python? [cerrado]

10

Veo en muchos tutoriales que en Python la declaración "from gi.repository" se usa para importar muchas cosas diferentes, como gtk, etc.

Que biblioteca es

¿Está relacionado con GitHub? ¿Importa desde GitHub?

Jacquelyn.Marquardt
fuente

Respuestas:

16

gi.repositoryes el módulo de Python para PyGObject (que significa GObjectintrospección de Python ) que contiene enlaces de Python y soporte para el kit de herramientas GTK + 3 y para las aplicaciones de GNOME.

Ver Proyectos / PyGObject en el Wiki de GNOME .

No tiene nada que ver con GitHub.

ID universalmente único
fuente
5

No tiene nada que ver con github.

Es la API de Python para GObject Introspection (gi). La parte del repositorio está relacionada con el repositorio de enlaces disponibles a través de GObject Introspection (girepository).

La importación de enlaces a través de este método es lo que reemplaza los viejos enlaces de Python rectos para gobject , glib , gtk y bibliotecas similares.

dobey
fuente