PyGTK

✍ dations ◷ 2025-10-24 18:40:25 #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等库使用的对象系统。

相关

  • HDS《瑞士历史辞典》(德语:Historische Lexikon der Schweiz;法语:Dictionnaire Historique de la Suisse;意大利语:Dizionario Storico della Svizzera;罗曼什语: Lexicon Istoric Re
  • 旅行社旅行社(英文:travel agency)是公司行业(商业活动)的一种,营运项目通常包括了各种交通运输票券(例如机票、火车票、车票与船票等)、住宿、套装行程、旅行保险、旅行书籍等的销售,与国
  • 瘿(英语:Gall)是指植物组织受到昆虫或其他生物刺激而不正常增生的现象。该刺激可能是昆虫所释放出的化学物质,或是单纯的物理刺激。其他可产生瘿的生物包括真菌、细菌、蜱或是螨
  • 腺苷二磷酸二磷酸腺苷(英语:adenosine diphosphate,缩写:ADP)是一种核苷酸。它是在代谢中重要的有机化合物,并是在活细胞中的能量流动是至关重要的。一个ADP分子包括三个重要的结构组件:一个
  • 核糖核酸病毒核糖核酸病毒(英语:RNA virus),又称RNA病毒,其遗传物质为RNA,这些核糖核酸通常是单链RNA(ssRNA),但是也可能是双链RNA(dsRNA)。由RNA病毒感染造成的著名人类疾病包括艾滋病(AIDS)、埃博拉
  • 云梦县云梦县,属湖北省孝感市。位于湖北省中部偏东,江汉平原东北部,县境北接安陆市,西连应城市,南望汉川市,东邻孝南区。面积604平方千米,为湖北省面积最小的县。2016年末总人口68万人。1
  • 忙牙长忙牙长,中国古典通俗历史小说《三国演义》登场的虚构武将。忙牙长是孟获属下武将,使一口截头大刀,骑一匹黄骠马。孟获第一次和诸葛亮对敌时,他出来和蜀汉武将王平交战,战不几个回
  • 萨阿德·巴希里萨阿德·巴希里(阿拉伯语:سهاد باحجري‎,英语:Suhad Bahajri)是沙特阿拉伯的化学家。她是医学领域的科学家及教育者,在吉达阿卜杜勒阿齐兹国王大学担任临床化学及临床营
  • 四乙基锗四乙基铅四乙基锗,简称TEG(Tetraethylgermanium),是一种有机锗化合物,化学式(CH3CH2)4Ge。四乙基锗是锗的气相沉积法中一种重要的化合物。克莱门斯·温克勒于1887年首次由二乙基
  • 杨家将杨家将是以中国宋朝为历史背景的系列故事小说及戏曲剧作,以北宋杨家的杨业、杨延昭和杨文广杨家三代戍守北疆及精忠报国的抗辽/西夏之人物事迹为原型蓝本,经过漫长的发展,历朝