Python GUI开发环境的搭建
来源:互联网 发布:gta5捏脸数据中国帅哥 编辑:程序博客网 时间:2024/06/15 00:55
转载:http://www.cnblogs.com/sding/archive/2011/11/12/2246675.html
最近对Python的开发又来了兴趣,对于Python的开发一直停留在一个表面层的认识,玩的部分比较大。
Python的入手简单,语法让人爱不释手,在网络通信方面自带有成熟的类库,还有第三方开发的开源包。
在GUI的开发上,Python自身带有TKinter库,还有第三方的库 (比如wxPython, Qt)
今天就来简单介绍下wxPython开发的环境搭建与示例
开发环境搭建采用wxFormBuilder + uiPad + wxPython,按照顺序进行安装
Python 2.6 下载地址:http://www.python.org/download/releases/2.6.7/
wxPython 2.8 下载地址:http://www.wxpython.org/download.php#stable
wxFormBuilder 3.2 beta 下载地址:http://sourceforge.net/projects/wxformbuilder/
uiPad 4.0 下载地址:http://www.onlinedown.net/soft/101104.htm
Python GUI程式的开发步骤
1 wxFormBuilder 的界面设计过程
这里不再详述,可以BAIDU下wxPython的界面设计方法
2 界面设计完成后,接下来对界面上的BUTTON事件进行响应
如下图所示,产生响应事件代码
3 事件映射结束后,复制Python 代码到py文件
4 用UliPad编辑Py文件
在py文件末加入app的初始化代码,并在相应的事件中,加入响应代码即可。
1 class App(wx.App):2 def OnInit(self):3 frame = MyFrame1(None) ##这里为我们生成GUI的Frame类名4 frame.Show()5 return True6 7 app = App()8 9 app.MainLoop()
5 运行py文件
第一个wxPython的界面程序到这里就完成,有兴趣可以再进行深入研究。
Python的相关学习资料:
wxpython-in-action
wxPython.API参考手册
深入Python中文版-2.5
- Python GUI开发环境的搭建
- windows下python GUI开发环境的搭建
- Python GUI开发(一) 环境搭建
- Python Gui 开发环境搭建(windows)
- python进行桌面程序开发(GUI),开发环境搭建
- Python 2.7 GUI 编程集成开发环境的搭建 Python 2.7 + PyQt 4 + Eric 6 环境搭建
- Python 2.7 GUI 编程集成开发环境的搭建 Python 2.7 + PyQt 4 + Eric 6 环境搭建
- Python2.7 + PyQt + Eric4搭建Python GUI可视化开发环境
- python学习第一天 搭建GUI开发环境
- Windows平台搭建基于PyQt5.8.2开发Python GUI程序的环境(含打包过程)
- Python开发环境的搭建
- Python开发环境的搭建
- python的开发环境搭建
- python的开发环境搭建
- python开发环境的搭建
- [AppArmor-GUI]一、Ubuntu下Qt开发环境的搭建
- Python 的 GUI 开发
- Python开发环境搭建
- Android应用资源---字符串资源类型(String)
- Python+wxWidgets快速开发桌面小程序
- Viz Artist中关键帧的Viz CMDS使用示例
- ubuntu安装OSDLyrics 歌词插件
- 在百度搜索"2012世界末日"所展现的地震效果的源代码
- Python GUI开发环境的搭建
- Ubuntu12.04 LTS 使用心得-开机挂载其他分区
- git 用法
- 搜狗号码通: 骚扰电话一看就知
- 在使用大字节数组写入到数据库时遇到的小问题
- int ?类型转换成int类型
- ffmpeg tutorials(dranger) 翻译
- Call to undefined function curl_init解决方法
- chapter1 框架技术概述