LinuxGem
此处为老的 LinuxGem,新版 LinuxGem 请移步 www.linuxgem.org

想学 Pygtk? 找到个好样板

galeki posted @ 2008年1月15日 15:54 in 编程技巧与工具 with tags miniftp pygtk , 4212 阅读

Pygtk 是 Python 的 Gtk 库,通过 Pygtk,你可以用 Python 来写 Gtk 桌面程序,既可以简便编写,又可以获得强大的 Python 类库支持,还可以轻松跨平台运行~

目前基于 Pygtk 的程序越来越多,如果你想学 Pygtk 就不用犹豫了,Pygtk 已经相当的成熟。

miniFTP 就是一个基于 Pygtk 的程序,整个程序就是一个 miniFTP.py 文件,全部的源代码只有 300 多行,却实现了基本 FTP 的登录、浏览、上传、下载的功能,是个非常好的 Pygtk 学习样板。

miniFTP 的主页: http://tuopppi.net/index.php?page=code

Pygtk 的老家: http://www.pygtk.org/

  • 无匹配
uu 说:
2008年1月15日 16:29 崇拜一下……
詹舱 说:
2008年1月15日 20:21 似乎效率没有C高……全部用它编好像不大合算!
posted 说:
2008年1月15日 23:13 詹舱 不要不懂装懂。就现在的计算机速度和网络速度对比,还用不着用C来增加速度。
詹舱 说:
2008年1月16日 04:28 @posted 如果你用着PЩ600的CPU,你就知道为什么要珍惜速度了!
silence 说:
2008年1月16日 07:08 @ 詹舱: pygtk 是使用 python 对 gtk 库进行的薄层封装。有 gtk 在下面撑着, pygtk 写的程序在运行效率上并不是你想象的那样慢。我觉得 pygtk 程序往往能够在开发效率与运行效率取得比较好的折中。像你说的 PIII 600 的 CPU,或许运行 gtk 程序都够吃力的。
kenny 说:
2008年1月26日 23:15 错了,我用毒龙600,kde4速度也很快,用wxPython也没有任何问题。 现在计算机速度越来越快,很多人已经忘记真正的pIII cpu的速度到底是什么样了。
linuxcity 说:
2008年2月04日 02:48 有没有人用K6-2 550的?哈哈

登录 *


loading captcha image...
(输入验证码)
or Ctrl+Enter