在Python 3中使用GIO

如何访问Python 3.2的gio模块?(我想与GVFS进行交互。)我已经尝试过了。
sudo apt-get install python3-gobject

但这样做并不允许我去做。
import gio

Python 3.x中提供的GObject是否没有GIO模块,就像它在Python 2.7中提供的那样?我要如何访问它?

2个回答

gio 是一个 PyGTK 模块,由于 PyGTK 自身已经废弃,因此在 Python 3 中不可用。如果你想在 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

如有相关文件,可以在这里找到。祝你好运!


这个答案完全错误。请参考@Jacob的回答以获取正确的导入。 - Bobble