PyGTK

✍ dations ◷ 2025-12-06 14:49:52 #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等库使用的对象系统。

相关

  • 约瑟夫·诺曼·洛克耶约瑟夫·诺曼·洛克耶(英语:Joseph Norman Lockyer 1836年5月17日-1920年8月16日)英国科学家、天文学家,与法国科学家皮埃尔·让森一同发现了氦气。科学期刊《自然》创始人和首
  • 芭黎丝·希尔顿帕丽斯·惠妮·希尔顿(英语:Paris Whitney Hilton,1981年2月17日-,又译派瑞丝·希尔顿)是美国名媛、电视名人、歌手、女演员和模特儿,也是著名希尔顿酒店集团继承人之一。2003年,帕
  • 酸碱质子理论酸碱质子理论,又称布仑斯惕-劳里酸碱理论(英语:Brønsted–Lowry acid–base theory),是丹麦化学家约翰内斯·尼古劳斯·布仑斯惕和英国化学家托马斯·马丁·劳里于1923年各自独
  • 总爷国小台南县麻豆镇总爷国民小学,简称总爷国小,是台湾台南县麻豆镇曾经存在过的一所国民小学。于民国97年(2008年)因为台南县政府要扩建南瀛总爷艺文中心的范围,总爷国小遭裁撤,并入台
  • Acadian Orogeny阿卡迪亚造山运动(Acadian orogeny)是中古生代泥盆纪时期的构造运动,影响范围涉及阿巴拉契亚地槽(Appalachian Geosyncline)北段,包括今纽约至纽芬兰地区。它的肇因被认为是小型大
  • 圣巴巴拉 (加利福尼亚州)圣巴巴拉(Santa Barbara,又译为圣芭芭拉、圣塔芭芭拉)是美国加利福尼亚州圣巴巴拉县太平洋沿岸的一座城市,也是圣巴巴拉县的县治所在。根据美国人口调查局2010年统计,人口有8万84
  • Lon蛋白酶家族结构 / ECOD结构 / ECOD在分子生物学中,Lon蛋白酶家族是一个依赖ATP的丝氨酸蛋白酶家族,在细菌、古菌以及真核生物中都有发现。在真核生物中,大部分的Lon蛋白酶都定位于线粒体
  • 孕二烯孕二烯(英语:pregnadiene),是孕烷带两个碳碳双键的衍生物,是许多甾体激素的结构母核。孕二烯的两个碳碳双键中,其中一个通常位于A环上的4号碳原子和5号碳原子之间。第二个碳碳双键
  • 延斯·诺沃特尼延斯·诺沃特尼(德语:Jens Nowotny,1974年1月11日-),德国足球运动员,司职后卫,自1996年起长期效力于德甲勒沃库森,至2007年退役。诺沃特尼早年出身于德国小型球会卡尔斯鲁厄。1992年5
  • 奥黛莉·麦唐娜奥黛莉·安·麦唐娜(英语:Audra Ann McDonald,1970年7月3日-),美国女演员,主要在百老汇舞台剧和音乐剧演出。她至今赢得6座东尼奖,是演员至冠,亦是史上唯一赢得全部四项演技项目(舞台