web-dev-qa-db-ja.com

Python 3でのGIOの使用

Python 3.2の gio モジュールにアクセスするにはどうすればよいですか? (GVFSとのインターフェースが必要です。)

Sudo apt-get install python3-gobject

しかし、これは私がすることはできません

import gio

Python 2.7で行ったように。 GIOモジュールはPython 3のGObjectで提供されていませんか?どうすればアクセスできますか?

8
Kazark

gioはPyGTKモジュールであり、Python 3では使用できません。PyGTK自体は非推奨です。 Python 3でGTK +アプリケーションを作成する場合は、その代替物 PyGObject を使用する必要があります。 Gioの場合、このようにインポートします。

$ python3
Python 3.2.2 (default, Sep  5 2011, 21:17:14) 
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from gi.repository import Gio

存在するようなドキュメントは here にあります。幸運を祈ります!

9
Jjed