PyGTK

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

相关

  • 女权运动第二波女性主义(英语:Second-wave feminism)是女性主义者的一场社会运动,最早开始于1960年代初的美国,最终波及至整个西方世界和其他地区。尽管社会运动持续到1980年代初,但是该波
  • 溃疡溃疡是身体膜状构造的不连续或破裂,妨碍受影响器官的正常功能。根据罗宾斯病理学课本的说法:“溃疡是皮肤、上皮、黏膜的连续性受破坏,起因于发炎的坏死组织脱落。”医学上常见
  • 濑户内海式气候瀬户内海式气候(瀬戸内海式気候/せとないかいしききこう)为日本的气候分类之一。又称濑户内式气候(瀬戸内式気候/せとうちしききこう)或濑户内海型气候。其特点是温暖少雨。该气候
  • 约克镇围城战役大不列颠王国康华理侯爵(俘虏)美军8,000名正规军3,100名民兵法军7,800-8,800名正规军29艘战舰约克镇围城战役(或称约克镇战役)爆发于1781年,乔治·华盛顿将军率领的美军和罗尚博
  • 爱德华·贝奈斯爱德华·贝奈斯(捷克语:Edvard Beneš,捷克语发音:.mw-parser-output .IPA{font-family:"Charis SIL","Doulos SIL","Linux Libertine","Segoe UI","Lucida Sans Unicode","Code
  • 媒体艺术史媒体艺术史,是一跨学科的新兴研究领域,不仅着眼于媒体艺术的发展现况,也研究新媒体艺术、数位艺术、和电子艺术的历史脉络。一方面,媒体艺术史关注艺术、科技、与科学在当代的交
  • 米格尔·米吉亚MLBNPBCPBL米吉亚M.M(Miguel A. Mejia,1988年1月19日-) ,为波多黎各的棒球选手之一,曾来台湾效力中华职棒的兄弟象、Lamigo桃猿。 1 叶竹轩 | 4 泰霸 | 5 米吉亚 | 7 郭永维 | 8
  • 善会善会是中国南宋时期萌芽,明清时期开始兴盛的、民间经营的慈善团体,其办事处及行善举的设施称“善堂”。主要从事救济、救荒、育婴、诊疗、恤嫠、赡老、施棺、义冢等善举。早期
  • 前田万叶前田万叶(日语:前田万葉;1949年3月3日-)是天主教日本籍枢机,也是大阪总教区总主教。前田万叶于1949年3月3日在日本长崎县南松浦郡出生。他于1975年3月19日在长崎总教区晋铎。2006
  • 六维空间六维空间 是指任何拥有六个维度的空间,六自由度,并且需要六个数据或坐标来指定该空间中的位置。这些座标可以有无限多种 但最有趣的是更简单的模型的一些方面的环境。 其中最