Advertisement

Python高级编程 - 图形界面开发(tkinter)

阅读量:

研究概述与背景介绍

Python语言中存在多个可用于构建图形用户界面程序的模块。其中最为基础的是Turtle,不过该模块并不适用于创建标准的图形用户界面。目前在GUI开发方面较为常用的库包括以下几种:

  • Tkinter :作为Python原生集成的GUI开发工具包,其体积较小,具备较高的开发效率,尤其适合小型应用程序的实现。该库支持多平台运行。
  • PyGTK :基于C语言开发的跨平台GUI工具包,如今GTK 已经演变为一个功能全面、界面组件丰富的图形库。知名的GNOME桌面环境正是建立在GTK之上。PyGTK为Python提供了调用GTK图形接口的能力,因此在使用前需先安装完整的GTK开发环境。
  • PyQt :提供大量窗口组件资源。当前QT 已发展成为一个涵盖多个平台的应用程序开发框架。PyQt则为Python提供了访问Qt图形库的接口支持。
  • WxPython :一款开源 的跨平台框架,将GUI图形界面库wxWidgets 与Python语言进行了整合。该框架拥有丰富的窗口组件资源,使开发者能够快速构建出功能强大且界面元素多样的GUI应用程序。

本文重点介绍Tkinter

1 开始使用Tkinter

复制代码
    from tkinter imp

全部评论 (0)

还没有任何评论哟~