Из многих уроков я вижу, что в python выражение «из gi.repository» используется для импорта множества разных вещей, таких как gtk и т. Д.
Что это за библиотека?
Это связано с GitHub? Импортирует ли он из GitHub?
Из многих уроков я вижу, что в python выражение «из gi.repository» используется для импорта множества разных вещей, таких как gtk и т. Д.
Что это за библиотека?
Это связано с GitHub? Импортирует ли он из GitHub?
Ответы:
gi.repository
является модулем Python для PyGObject (что означает GObject
самоанализ Python ), который содержит привязки Python и поддержку инструментария GTK + 3 и приложений GNOME.
См. Проекты / PyGObject на вики GNOME .
Это не имеет ничего общего с GitHub.
Это не имеет ничего общего с GitHub.
Это Python API для GObject Introspection (gi). Часть хранилища связана с хранилищем привязок, доступных через GObject Introspection (girepository).
Импорт привязок с помощью этого метода - это то, что заменяет старые прямые привязки Python для библиотек gobject , glib , gtk и аналогичных.