PyGTK

✍ dations ◷ 2025-08-21 07:53:06 #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等库使用的对象系统。

相关

  • 抗细菌药的百科知识|抗细菌药的意思解释|抗细菌药是什么意思抗细菌药(英语:antibacterial)也称为“抗细菌剂”,是一类用于抑制细菌生长或杀死细菌的药物。在不引起歧义的情况下,抗细菌药也可简称为“抗菌药”,包括抗生素(英语:antibiotic) 由微
  • 百科全书派百科全书派(法语:Encyclopédiste)是指18世纪法国一部分启蒙思想家于编纂《百科全书》(全称为《百科全书,或科学、艺术和工艺详解词典》)过程中以狄德罗为核心形成的一个学术团体
  • 丹尼斯·阿坎德丹尼斯·阿坎德CC(Denys Arcand,1941年6月25日-)是一位加拿大电影导演、剧作家与制作人,曾经获得奥斯卡最佳外语片奖。
  • 迷幻药迷幻药物(英语:Hallucinogen)是指主要功效为改变认知与知觉的精神药品,与游离药品(dissociatives)、致谵妄药三者因能诱发幻觉而包含在致幻剂这一门类下。相较兴奋剂或鸦片类药物
  • 山地马里语山地马里语,又称西马里语()是乌拉尔语族马里语的方言之一。山地马里语和草原马里语并为马里语的两大方言之一。山地马里语使用西里尔字母书写。
  • 木佬人木佬人(木佬语自称“嘎沃”,国际音标::/qɑ24 ɣo53/;“木佬”为当地汉语他称)是中国西南的一支少数民族。中华人民共和国成立后,一直定为“未识别民族”,期间有些人虚填为苗族或布
  • 伊格纳茨·贝森朵夫伊格纳茨·贝森朵夫(Ignaz Bösendorfer;1796年7月29日-1859年4月14日) 是一名维也纳音乐家和钢琴制造商。他于1828年在维也纳的约瑟夫施塔特创立了著名的贝森朵夫钢琴制造公司,
  • 陈方既陈陈方既(1921年9月30日-2020年8月26日),别名陈泽陈泽浦,男,湖北沔阳阳人,中国书画国书画家、文艺艺理论论家、。一级级美术师术师。1990年代曾任湖北省书书法家协会协会副主席、湖
  • 壶井荣壶井栄(つぼい さかえ、旧姓为岩井、1899年(明治32年)8月5日 - 1967年(昭和42年)6月23日),日本小说家・诗人。香川县小豆郡坂手村(现在小豆岛町)出身。夫为诗人壶井繁治。1899年(明治3
  • 圣塔安那风圣塔安娜风是一种典型的南加州季节性强风。圣塔安娜风是强烈且非常干燥的下坡风,起源于内陆,影响到沿海的南加利福尼亚州和北下加利福尼亚半岛。该风经常引起在加州的森林大火