posts - 24,  comments - 62,  trackbacks - 0

PyGTK让你用Python轻松创建具有图形用户界面的程序.底层的GTK+提供了各式的可视元素和功能,如果需要,你能开发在GNOME桌面系统运行的功能完整的软件.

PyGTK真正具有跨平台性,它能不加修改地,稳定运行各种操作系统之上,如Linux,Windows,MacOS等.除了简单易用和快速的原型开发能力外,PyGTK还有一流的处理本地化语言的独特功能.

PyGTK是自由软件,所以你能几乎没有任何限制的使用,修改,分发,研究它,它是基于LGPL协议发布的.

如果你对上面提到的GTK+,也不了解的话,那允许再对它也进行一番介绍.GTK+,用C语言开发的,具有跨平台的GUI库,它是GNOME桌面系统(如果你在用Linux,一定不陌生)和GIMP图象编辑器的开发工具箱.它是世界上许多程序员的选择,对他们来说,国际化的支持是必要的,而且性能也总是他们考虑的因素.与GTK同一领域的还有Qt库,它是由商业公司开发的C++图形库,虽然它也有免费的.

在windows平台的安装和开发

安装PyGTK只需执行下列步骤:

或许你对这些步骤还感到麻烦,或者对Python不熟悉的话,那也没有关系,直接下载一键安装包all-in-one installer,为你配置好全部运行时环境.

看看开发环境是否配置正确,将下列代码作为Python脚本或者在Python交互控制台下输入.如果正确的话,应该有一个标题为"Hello World"的windows的空窗口呈现在你面前.

如果不能运行的话,有可能会出现一个不能成功加载dll的错误提示,这是因为缺少iconv.dll.这时需要只需从网上下载过来,拷贝至windows/system32目录下即可了.

import gtk
window = gtk.Window()
window.set_title("Hello World")
window.show_all()

gtk.main()
posted on 2008-03-12 19:43 len 阅读(9992) 评论(3)  编辑 收藏 引用 所属分类: 程序开发

FeedBack:
# re: 初识PyGTK
2012-02-07 06:19 | WallsLupe32
People deserve very good life and <a href="http://goodfinance-blog.com/topics/mortgage-loans">mortgage loans</a> or sba loan will make it much better. Because people's freedom relies on money state.   回复  更多评论
  
# re: 初识PyGTK
2012-03-02 17:33 | pay for essay
Many people are willing to eraze their writing difficulties. Neverhteless, some of them don't get, that can be possible to buy papers online and satisfy writing needs.   回复  更多评论
  
# re: 初识PyGTK
2016-05-17 08:50 | 发给
u羊绒的人一般人记得发货吃个饭  回复  更多评论
  

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理



<2022年12月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿(4)

随笔分类

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜