Что такое gi.repository в python? [закрыто]


10

Из многих уроков я вижу, что в python выражение «из gi.repository» используется для импорта множества разных вещей, таких как gtk и т. Д.

Что это за библиотека?

Это связано с GitHub? Импортирует ли он из GitHub?

Ответы:


16

gi.repositoryявляется модулем Python для PyGObject (что означает GObjectсамоанализ Python ), который содержит привязки Python и поддержку инструментария GTK + 3 и приложений GNOME.

См. Проекты / PyGObject на вики GNOME .

Это не имеет ничего общего с GitHub.


5

Это не имеет ничего общего с GitHub.

Это Python API для GObject Introspection (gi). Часть хранилища связана с хранилищем привязок, доступных через GObject Introspection (girepository).

Импорт привязок с помощью этого метода - это то, что заменяет старые прямые привязки Python для библиотек gobject , glib , gtk и аналогичных.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.