• 10
  • Nov

今天写Pagico的新客户端的时候,把原来代码中gnome-vfs的部分换成最新的gio库。

GIO真的不错,用了几个API,把大致框架搞明白了。API相当好用,跨平台方面也解决的很不错!

比如Windows平台,文件类型是以扩展名来描述的,纯文本文件叫“.txt”,而Unix平台,则是用mime-type来描述的,比如“text/plain”。而GIO则统一处理了这些,它们叫:GContentType。

-----

用C语言写了几行代码,突然想Python的GIO绑定什么时候准备好呢?顺手进入Python,试了下import gio。Wow!居然有了!

后来查了一下,pygtk 2.15以上的版本,就已经包括gio了!

真是太好了,Ubuntu Tweak有很多功能可以用gio来实现了~

:GIO是一个跨平台的IO处理库,支持异步IO、文件监视等高级特性!

Tags: gio, Python.

» You can leave a comment.

10 Comments

  1. 羡慕每天都在繁忙的进行着,我现在除了看书还是看书,东西好难阿,看的我头都大了~~

  2. 来,我们建个连接

  3. 山猫

    Ubuntu 8.10 里也没有 python-gtk 2.15 ……

  4. 山猫

    算了,先自己打包

  5. 山猫

    原来是 九月份 svn 加入的 gio,

    不知道啥时候进入 PyGtk 正式版

  6. 山猫

    orz, 搞错了,是 pygobject 里边的, 810 里有了。

  7. 山猫

    在 ipython 里 gio 总是段错误……

Leave a Comment