PyGObject笔记1——用Python写图形界面
来源:互联网 发布:js原型继承面试题 编辑:程序博客网 时间:2024/06/16 22:04
Linux下最著名的图形库GTK+的较新版本GTK+不仅支持C语言,还绑定了多种语言,Python是其中绑定比较成熟的一种。
Python绑定GTK2为PyGTK,现在推荐使用绑定GTK3+的PyGObject替代PyGTK。
本篇开始,是我在Linux和Windows下学习PyGObject写图形界面的笔记,我的笔记大致基于官方的基础教程,穿插一些我对范例的理解。
1、安装
官方安装教程对安装的解释非常详尽,我认为暂时无需理会jhbuild的部分(这部分介绍了从源码安装的内容,很复杂)。
对于Windows平台,只需要安装了Python2.6+然后再下载一个安装包就OK了。
对于Linux平台,原文的安装介绍是:Recent versions of PyGObject and its dependencies are packaged by nearly all major Linux distributions. So, if you use Linux, you can probably get started by installing the package from the official repository for your distribution.
2、测试安装
在Windows8.1环境下,建立Simple_example.py如下:
#!/usr/bin/python from gi.repository import Gtk #Simplest program win = Gtk.Window () win.connect ("delete-event",Gtk.main_quit) win.show_all () Gtk.main ()
运行Simple_example.py会产生一个简单的窗口如下:
到目前为止,开发环境搭建完成。
0 0
- PyGObject笔记1——用Python写图形界面
- 【Python】学习笔记——-16、图形界面
- 用aardio给python写个图形界面
- 用aardio给python写个图形界面
- 用aardio给python写个图形界面
- python tkinter写图形界面
- python学习——图形界面
- 用python写图形界面程序的几种选择
- Python学习笔记 图形界面GUI
- Python使用EasyGui写图形界面程序
- 《用python写网络爬虫》笔记1
- Python学习笔记(五)——模块|图形界面|网络编程
- 09Java笔记—java中的图形界面
- 用Python写网络爬虫——学习笔记(1)
- 《Python基础教程》学习笔记(12图形界面)
- Python图形界面开发初步 1
- PyGobject(八十八)Pango系列——简介&简单示例
- PyGobject(九十)Pango系列——Pango.Layout
- HDOJ 题目1717 小数化分数2(数学)
- 二叉树
- 最简单的GIS代码分享
- opera, chrome调试wap网站
- sqlite3 --sql命令简单介绍
- PyGObject笔记1——用Python写图形界面
- MyEclipse中删除添加的Hibernate Capabilities
- 《从程序员到项目经理》读后感-金子何时发光
- Why MySQL replication is better than mysqlbinlog for recovery
- [综合面试] 面试70问 经典回答
- 各推
- jquery focus在click等事件中失效
- java synchronized修饰方法和修饰方法块
- Android预定义样式