Pythonのgi.repositoryとは何ですか?[閉まっている]


10

多くのチュートリアルから、Pythonでは「from gi.repository」というステートメントを使用して、gtkなどのさまざまなものをインポートすることがわかります...

それはどの図書館ですか?

GitHubに関連していますか?GitHubからインポートしますか?

回答:


16

gi.repositoryGObjectGTK + 3ツールキットとGNOMEアプリのPythonバインディングとサポートを保持するPyGObject(Python イントロスペクションの略)用のPythonモジュールです。

GNOME WikiのProjects / PyGObjectを参照してください。

GitHubとは関係ありません。


5

githubとは何の関係もありません。

GObject Introspection(gi)用のPython APIです。リポジトリ部分はGObjectのイントロスペクション(girepository)を介して利用可能なバインディングのリポジトリに関連しています。

この方法でバインディングをインポートすると、gobjectglibgtkなどのライブラリの古いストレートPythonバインディングが置き換えられます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.