最終更新:2022-09-29 (木) 14:35:21 (567d)
PyGObject
Top / PyGObject
GLib/GObject/GIO Python bindings
https://live.gnome.org/PyGObject
概要
- PyGObject is a Python package which provides bindings for GObject based libraries such as GTK, GStreamer, WebKitGTK?, GLib, GIO and many more.
ドキュメント
動作
- PyGObject uses GLib, GObject, GIRepository, libffi and other libraries
仕組み
メモ
インストール
pipの場合
- pip install PyGObject
- https://pypi.org/project/PyGObject/
Ubuntu/パッケージ
- python3-gi: Python 3 bindings for gobject-introspection libraries
リポジトリ
import
- import gi
- import gi.repository
- from gi.repository import GLib
- from gi.repository import GModule?
- from gi.repository import GObject
- from gi.repository import Gio?
クラス
cairo
- python3-gi-cairo?
インストール
- sudo apt install libgirepository1.0-dev gcc libcairo2-dev pkg-config python3-dev gir1.2-gtk-3.0
- pip install pycairo?