PyGTK

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

相关

  • 调情调情(Flirting)是一种社会行为(英语:Social behavior)(也可能带有性的意味),是一个人表达对另一人的兴趣及好感,希望两人有更深入的关系,若是以嬉戏的方式进行,也可能是为了娱乐,调情可
  • 诱导性提问诱导性提问(suggestive question)或称暗示性问题,是指用不恰当的提问方式限缩、操控回答者的回答。诱导性提问往往会使答案不能确实反映回答者内心的真实想法。在问卷应用上,诱
  • 国际间钻石原石进出口认证标准机制《金伯利进程国际证书制度》简称金伯利进程(Kimberley Process),是指对毛坯钻石进出口贸易所实施的一项监管制度,其目的是为了根除非洲血钻石的非法贸易,维护非洲地区的和平与稳
  • 伯克夏县伯克希尔县(英语:Berkshire County)是美国马萨诸塞州最西部的一个县,西邻纽约州,南邻康乃狄克州,北邻佛蒙特州。面积2,451平方公里。根据美国2000年人口普查,共有人口134,953。县治
  • 达美连接航空达美连接航空(Delta Connection)是达美航空的区域性航空品牌名。几家不同的区域性航空公司以此名义运营达美的中短程航线。达美全资拥有的航空公司Endeavor Air(英语:Endeavor A
  • 埃伦·罗斯福埃伦·克罗斯比·罗斯福(英语:Ellen Crosby Roosevelt,1868年8月20日-1954年9月26日),生于纽约州罗森代尔,美国网球运动员,曾获得1890年美国国家网球锦标赛女子单打和双打冠军、1893
  • 系统管理模式系统管理模式(System Management mode)(以下简称SMM)是Intel在80386SL之后引入x86体系结构的一种CPU的执行模式。系统管理模式只能通过系统管理中断(System Management Interrupt
  • 蚌埠公交106路蚌埠公交106路是中国安徽省蚌埠市的一条公交线路,由机电技师学院开往虎山公园,由蚌埠市公共交通集团有限公司运营、管理。蚌埠公交106路最初使用的江淮HFC6100G型蚌埠公交106
  • 乔劳乔劳(德语:Zschorlau,德语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code2000","Gentium","G
  • 被遗忘的士兵《被遗忘的士兵》(法语:Le Soldat oublié)是盖伊·萨耶(Guy Sajer(盖伊·蒙弥努(Guy Mouminoux)的化名)在1965年出版的自传,主要讲述了作为德国国防军士兵在第二次世界大战期间的经