首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Python 3中使用GIO

在Python 3中使用GIO
EN

Ask Ubuntu用户
提问于 2011-12-31 21:42:04
回答 2查看 6.4K关注 0票数 8

如何访问Python3.2的gio模块?(我想与GVFS接口。)我做到了

代码语言:javascript
复制
sudo apt-get install python3-gobject

但这不允许我做

代码语言:javascript
复制
import gio

正如在Python2.7中所做的那样。Python3中的GObject没有提供GIO模块吗?我怎样才能访问它?

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2012-01-01 01:55:39

gio是一个PyGTK模块,不能用于Python3,因为PyGTK本身是不推荐的。如果您想在Python3中创建一个GTK+应用程序,则需要使用它的替换:PyGObject。在Gio的例子中,您像这样导入它。

代码语言:javascript
复制
$ 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

现有的文档可以找到这里。祝你好运!

票数 12
EN

Ask Ubuntu用户

发布于 2012-01-01 01:35:20

它似乎被重新命名为'gi':

代码语言:javascript
复制
$ python3
Python 3.2.2 (default, Sep  5 2011, 22:09:30)
[GCC 4.6.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gi
>>>

参见python3-gobject包的文件清单:http://packages.ubuntu.com/oneiric/i386/python3-gobject/filelist

票数 -3
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/91844

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档