PyGTK

✍ dations ◷ 2025-11-25 17:55:55 #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等库使用的对象系统。

相关

  • 有氧运动有氧运动(英语:Aerobic exercise),又称有氧训练、需氧运动、带氧运动,是一种以提高人体耐力质素,增强心肺功能为目的的体育运动,很多时候也被用作减轻体重。人体运动需要ATP来提供
  • 华丽细尾鹩莺壮丽细尾鹩莺(学名:Malurus cyaneus),又名华丽细尾鹩莺,是细尾鹩莺科的一种雀,分布在澳洲东南部。它们是留鸟及地盘性的,且有高度的两性异形:雄雀繁殖时前额、耳底、上背及尾巴呈鲜
  • 岳 (商族先公)“岳”字习见于殷墟甲骨卜辞。殷墟甲骨文中的“山”、“火”、“岳”三字字形相近,不易辨别,容易混淆。一种观点认为是先商时期的一位商部落先公的名称。一种观点认为是殷人用
  • 洛伦兹力定律在电动力学里,洛伦兹力(Lorentz force)是运动于电磁场的带电粒子所感受到的作用力。洛伦兹力是因荷兰物理学者亨德里克·洛伦兹而命名。根据洛伦兹力定律,洛伦兹力可以用方程,称
  • 甲型冠状病毒属甲型冠状病毒属(学名:Alphacoronavirus、α-CoV)是冠状病毒亚科的四个属之一,为具有包膜的正链RNA病毒。冠状病毒中,本属与乙型冠状病毒属只会感染哺乳动物,此两属的许多病毒在自
  • 亚历山大·阿米萨拉什维利亚历山大·阿米萨拉什维利(格鲁吉亚语:ალექსანდრე ამისულაშვილი;1982年8月20日-)是一位乔治亚足球运动员,在场上司职后卫。他现在效力于卡希尔卡足球会。他
  • 理科太太理科太太(1987年4月23日-),本名陈映彤(Evelyn Chen),台湾台北出生,现居台北与美国硅谷两地。母亲为化妆品公司老板。原本是一名生物医学工程师,与在美国长大、担任药剂师的先生John结
  • 利奥波德咖啡馆利奥波德咖啡馆,是一间在印度孟买的餐厅,在警局对面。这间咖啡馆整天有外国人光顾,因为在2003年,有位畅销澳洲的作家格里高利·罗伯兹(Gregory David Roberts)在其自传小说《项塔
  • 役小角役行者小角(634年-701年)是日本修验道始祖,大和国葛城上郡茅原村(今奈良县御所市茅原)人,是飞鸟时代至奈良时代的知名咒术师,世称“役小角”,又称“役行者”、“役优婆塞”、“神变大
  • 朱莅学朱莅学(?年-?年),嘉靖时任邻水县主簿。是一位政治人物,明朝时曾在四川顺庆府邻水县(位于今四川省东部,梁大同三年置,是一个千年古县)担任官吏。