PyGTK

✍ dations ◷ 2025-11-30 23:57:40 #GTK,Python库,部件工具箱

PyGTK是一套用Python封装的,用于GTK+的GUI库。PyGTK是在LGPL授权下的自由软件。它的作者是著名的GNOME开发者James Henstridge。今天PyGTK核心研发团队有6人,与及其他不同开发者和用户提出修正报告和补丁。PyGTK所开发的应用程序更已被选应用于OLPC的系统之上。开发商和有关各方通常可以在IRC频道irc.gnome.org找到#pygtk的相关文件。

下面的代码将产生一个200x200像素的窗口,内里列出"Hello World"的文字。

import gtkdef createWindow():	window = gtk.Window()	window.set_default_size(200, 200)	window.connect('destroy', gtk.main_quit)	label = gtk.Label('Hello World')	window.add(label)	label.show()	window.show()createWindow()gtk.main()

使用PyGTK的常见程序

有不少常见的应用程序用上了PyGTK,以下是一些例子:

PyGObject为Python程序访问基于GObject的库提供了包装库,GObject是GTK、GIO(英语:GIO (software))和GStreamer等库使用的对象系统。

相关

  • 印第安人美洲原住民,是对美洲所有原住民的总称。美洲原住民中的绝大多数为印第安人,剩下的则是主要位于北美洲北部的因纽特人。美洲原住民属于东亚人种美洲支系,与现代东亚人有共同的祖
  • 复兴式建筑希腊化建筑复兴是指18世纪晚期至19世纪初期的一场流行于北欧和美国的建筑风格变革运动,以模仿古希腊建筑风格为特点。它是希腊化运动(英语:Hellenism (neoclassicism))的产物之
  • 锡-121m1锡-121m1(也写作“121m1Sn”)是锡元素的一种放射性同位素及同质异能素,具有约43.9年的半衰期。在普通热核反应堆中,它的裂变产物产额很低,因此这种同位素只占核废料的极小部分。
  • 劳夫林罗伯特·劳夫林(英语:Robert Laughlin,1950年11月1日-)是一位美国物理学家。1950年出生于加利福尼亚州维塞利亚,1972年毕业于加州大学伯克利分校,1979年毕业于麻省理工学院博士学位
  • 任伯年任颐(1840年-1895年),中国近代画家。原名小属,初名润,字小楼,一作晓楼。后号次远,字伯年,常被称作任伯年。山阴(浙江省绍兴)人,故画面署款多写“山阴任颐”。任伯年结合中国画传统画法,民
  • 证言《证言》(韩国语:증언/證言*/?,英语:Testimony)为1974年韩国战争电影,于1974年1月1日上映,片长125分钟,由韩国著名导演林权泽执导,金在演监制,电影振兴公社(朝鲜语:영화진흥위원회)出品、
  • 齐奥尔科夫斯基康斯坦丁·埃杜阿尔多维奇·齐奥尔科夫斯基(俄语:Константин Эдуардович Циолковский、波兰语:Konstanty Ciołkowski,1857年9月17日-1935年9月1
  • 安丰乡安丰乡,是中华人民共和国河南省安阳市安阳县下辖的一个乡镇级行政单位。安丰乡下辖以下地区:郭家屯村、大夫村、太平店村、木厂屯村、南丰村、北丰村、吉庄村、施家河村、赵村
  • 内维尔·内维尔内维尔·内维尔(1949年9月26日-2015年8月7日)是一个英联盟板球运动员、足球经纪人和导演。 他是前英超职业足球运动员加里·内维尔、菲尔·内维尔和无挡板篮球球员和教练的特雷
  • 激光键盘投影键盘是一种输入装置,借由激光光投射在平面上形成虚拟的键盘图形。当使用者碰触到平面的按键图形时,此设备会在平板电脑或电脑萤幕显示出相对应的按键。光学虚拟键盘是由IB