Python | GUI图形界面开发
Python开发图形界面的特点是上手快,现学现用,尤其适合开发小工具。

工具/原料
Python (2.7.11)
swampy (2.1.7)
背景
Swampy是美国欧林学院计算机科学教授Allen Downey开发的用于Python教学的编程包。因为是用于教学的,这个包的可读性和可用性都极其出色。Swampy包含了一个Gui模块,这个模块是一个经过封装的基于Tk的图形界面库,使用这个模块可以极大的提高Python图形界面的开发效率。

安装swampy
更新Python到Python 2.7.11(或Python2最新版本),无需卸载旧版本,直接安装覆盖到旧版本路径。
2 import swampy.Gui as spy
3
4 gui = spy.Gui()
5 gui.bu(text='This is the first hello world!') # 添加一个按钮
6 gui.mainloop()

swampy.Gui采用了组件自动布局的策略,天然支持组件窗口缩放。

入门篇就到这里,后续带来更多组件使用和开发细节

注意事项
github项目地址:https://github.com/hugebig
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:135
阅读量:54
阅读量:88
阅读量:143
阅读量:131