Boa Contructor: 一个优秀的Python IDE,功能非常的强大,基于wxPython和Python来构架,跟在MS VC上写MFC程序差不多。先是设计UI,设置UI的属性,IDE自动生成代码,设置UI的回调函数,实现功能。由于我的机器比较慢,所以性能上不太理想,由于还处于稳定阶段,所以BUG还是比较多。好吧,让我们看看写一个程序有多简单。
1) 安装
a) 先从www.python.org下载最新版本的Python语言
b) 从www.wxpython.org下载最新版本wxPython。
c) 从boa-constructor.sourceforge.net下载最新版本的Boa IDE。
d) 分别安装三个包
2) 运行Boa IDE
a) 双击x:/ Python24/Lib/site-packages/boa-constructor/boa.*
b) 界面如下:
1. 工具栏,
2. 控件属性工具栏
3. 程序编辑区
3) 创建一个简单的应用程序
a) 选择从工具栏中选中wx.app,生成一个Application
b) 保存当前生成的工程
c) 切换到程序编辑区,选中“Frame Designer”
d) 从工具栏中选中wx.gizmos.LED_ALIGN_LEFT和wx.Button控件
e) 运行程序
f) 这样一个简单的程序就完成了
4) 增加程序的功能
a) 选中Frame中的Button
b) 切换到控件属性工具栏,增加Button单击的响应回调函数
c) 切换到程序编辑区,增加下面一些代码
d) 保存并运行程序
单击Button,LED会自动增加数字。
PS:在写代码的时候,如果不确信自己写的代码有没有错,只要按一下F2就可以了。