PyGTK

✍ dations ◷ 2025-09-19 03:32:28 #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等库使用的对象系统。

相关

  • 杯状病毒科Lagovirus Nebovirus 诺如病毒 Norovirus Sapovirus Vesivirus杯状病毒科(Caliciviridae),又称嵌杯病毒科,是巴尔的摩分类法(Baltimore classification)第四纲病毒,它们具有正股不
  • 生物大分子生物大分子指的是作为生物体内主要活性成分的各种分子量达到上万或更多的有机分子。常见的生物大分子包括蛋白质、核酸 (DNA、RNA等)、糖类。这只是一个概念性定义,与生物大
  • 地方病地方性流行(Endemic)又称地方病或风土病,在流行病学中,指毋须从外界输入,便能在人口内持续出现的疾病,例如:在英国,水痘是地方性流行病,而疟疾并不是。虽然每年在英国都会出现数宗本
  • 赵小兰赵小兰(英语:Elaine L. Chao,1953年3月26日-),现任联邦运输部长,生于台湾,美国共和党政治家,夫婿为联邦参议院多数党领袖米奇·麦康诺。赵小兰之资历横跨政商学及非营利组织,包括美国
  • 达戈贝尔特一世达戈贝尔特一世(Dagobert Ier,602年-639年1月19日),法兰克王国墨洛温王朝的国王(629年10月18日-639年1月19日在位),分别是奥斯特拉西亚国王(623年-629年在位)、全法兰克王国国王(629年-634
  • 建国纪念之日建国纪念之日是日本为纪念建国而定的节日,按照《日本书纪》记载的神武天皇即位之日推算而定于2月11日。此节日于1966年(昭和41年)制定,用意在纪念日本建国的精神、培养日本人民
  • 美国太空司令部美国太空司令部(英语:United States Space Command,USSPACECOM)是隶属美国国防部的一体化作战司令部之一,负责进行太空作战。1985年9月成立,2002年解编。 2019年8月29日重启。水
  • 华盛顿县 (马里兰州)华盛顿县(Washington County, Maryland)是美国马里兰州西部的一个县,北邻宾夕法尼亚州,南邻维吉尼亚州。面积1,211平方公里。根据美国2000年人口普查,共有人口131,923。县治黑格
  • 浪漫鬼屋《浪漫鬼屋》(韩语:귀신이산다,英语:)是一部于2004年上映的韩国电影,讲述努力半生成功置产男主角入住到鬼屋,遇上女鬼所发生的趣事。明碁(车胜元 饰演)积蓄了半生终于成功置产,买下一
  • 弗朗索瓦·德·拉罗什富科弗朗索瓦·德·拉罗什富科公爵,马西亚克亲王(法语:François de La Rochefoucauld,Prince de Marcillac,1613年9月15日─1680年3月17日),法国箴言作家。生于巴黎一个贵族家庭,早年热