Python | GUI图形界面开发

 时间:2026-02-16 07:04:43

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

Python | GUI图形界面开发

工具/原料

Python (2.7.11)

swampy (2.1.7)

背景

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

Python | GUI图形界面开发

安装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()

Python | GUI图形界面开发

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

Python | GUI图形界面开发

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

Python | GUI图形界面开发

注意事项

github项目地址:https://github.com/hugebig

  • Excel函数详解:[137]NA函数用法
  • excel如何从日期中提取英文日期
  • cad 怎么旋转对象
  • WPS文字中文本数值如何计算
  • EXCEL函数提取指定列不重复值到任意列且无空格
  • 热门搜索
    沧州旅游 泰国旅游报价 珠穆朗玛峰旅游 广东省旅游 国家旅游网 石家庄周边旅游景点 银基国际旅游度假区 奖励旅游 义乌旅游 林芝旅游攻略