fbpx
维基百科

PyGTK

PyGTK是一套用Python封裝的,用於GTK+GUI庫。PyGTK是在LGPL授權下的自由軟件。它的作者是著名的GNOME開發者James Henstridge。今天PyGTK核心研發團隊有6人,與及其他不同開發者和用戶提出修正報告和補丁。PyGTK所開發的應用程式更已被選應用於OLPC的系統之上。開發商和有關各方通常可以在IRC頻道irc.gnome.org找到#pygtk的相關文件。

PyGTK
開發者James Henstridge
目前版本
  • 2.24.0 (2011年4月1日)
源代码库
  • gitlab.gnome.org/Archive/pygtk
操作系统跨平台
系統平台跨平台
类型部件工具箱
许可协议LGPL
网站www.pygtk.org

語法

下面的代碼將產生一個200x200像素的窗口,內裏列出"Hello World"的文字

import gtk def 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,以下是一些例子:

  • Anaconda installer
  • BitTorrent
  • Deluge(BitTorrent的客戶端)
  • Emesene
  • Exaile
  • Flumotion
  • gDesklets
  • Gedit(用於可選的Python子系統和插件)
  • GIMP(用於可選的Python script)
  • GNOME Sudoku
  • GRAMPS
  • Itaka
  • Jokosher
  • PyMusique
  • Pybliographer
  • Quod Libet
  • ROX Desktop
  • ROX-Filer
  • Stoq

PyGObject

PyGObject
目前版本
  • 2.24.0 (2011年4月1日)
 
源代码库gitlab.gnome.org/GNOME/pygobject/blob/master/NEWS
编程语言Python, C
类型部件工具箱
许可协议LGPL
网站wiki.gnome.org/Projects/PyGObject

PyGObject为Python程序访问基于GObject的库提供了包装库,GObject是GTKGIO英语GIO (software)GStreamer等库使用的对象系统。

参考资料

  1. ^ January 4th, 2008: ANNOUNCE PyGTK 2.24.0

參見

  • PyQt(Python包裝的Qt工具)
  • wxPython(Python包裝的WX工具收集)

外部連結

pygtk, 是一套用python封裝的, 用於gtk, 的gui庫, 是在lgpl授權下的自由軟件, 它的作者是著名的gnome開發者james, henstridge, 今天核心研發團隊有6人, 與及其他不同開發者和用戶提出修正報告和補丁, 所開發的應用程式更已被選應用於olpc的系統之上, 開發商和有關各方通常可以在irc頻道irc, gnome, org找到, pygtk的相關文件, 開發者james, henstridge目前版本2, 2011年4月1日, 源代码库gitlab, gnome, archi. PyGTK是一套用Python封裝的 用於GTK 的GUI庫 PyGTK是在LGPL授權下的自由軟件 它的作者是著名的GNOME開發者James Henstridge 今天PyGTK核心研發團隊有6人 與及其他不同開發者和用戶提出修正報告和補丁 PyGTK所開發的應用程式更已被選應用於OLPC的系統之上 開發商和有關各方通常可以在IRC頻道irc gnome org找到 pygtk的相關文件 PyGTK開發者James Henstridge目前版本2 24 0 2011年4月1日 源代码库gitlab wbr gnome wbr org wbr Archive wbr pygtk操作系统跨平台系統平台跨平台类型部件工具箱许可协议LGPL网站www pygtk org 目录 1 語法 2 使用PyGTK的常見程式 3 PyGObject 4 参考资料 5 參見 6 外部連結語法 编辑下面的代碼將產生一個200x200像素的窗口 內裏列出 Hello World 的文字 import gtk def 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 以下是一些例子 Anaconda installer BitTorrent Deluge BitTorrent的客戶端 Emesene Exaile Flumotion gDesklets Gedit 用於可選的Python子系統和插件 GIMP 用於可選的Python script GNOME Sudoku GRAMPS Itaka Jokosher PyMusique Pybliographer Quod Libet ROX Desktop ROX Filer StoqPyGObject 编辑PyGObject目前版本2 24 0 2011年4月1日 源代码库gitlab wbr gnome wbr org wbr GNOME wbr pygobject wbr blob wbr master wbr NEWS编程语言Python C类型部件工具箱许可协议LGPL网站wiki wbr gnome wbr org wbr Projects wbr PyGObjectPyGObject为Python程序访问基于GObject的库提供了包装库 GObject是GTK GIO 英语 GIO software 和GStreamer等库使用的对象系统 参考资料 编辑 January 4th 2008 ANNOUNCE PyGTK 2 24 0參見 编辑 Free software主题 PyQt Python包裝的Qt工具 wxPython Python包裝的WX工具收集 外部連結 编辑PyGTK首頁 页面存档备份 存于互联网档案馆 PyGTK常見問題 PyGTK教程 页面存档备份 存于互联网档案馆 PyGTK系列学习笔记 取自 https zh wikipedia org w index php title PyGTK amp oldid 70503589, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。