您当前的位置:首页 > 计算机 > 编程开发 > Python

Tkinter教程(非常详细)

时间:01-30来源:作者:点击数:

Python tkinter图标Tkinter(即 tk interface) 是 Python 标准 GUI 库,简称 “Tk”;从本质上来说,它是对 TCL/TK 工具包的一种 Python 接口封装。Tkinter 是 Python 自带的标准库,因此无须另行安装,它支持跨平台运行,不仅可以在 Windows 平台上运行,还支持在 Linux 和 Mac 平台上运行。

Tkinter 编写的程序,也称为 GUI 程序,GUI (Graphical User Interface)指的是“图形用户界面”,它是计算机图形学(CG)的一门分支,主要研究如何在计算机中表示图形,以及利用计算机进行图形的计算、处理和显示等相关工作。

一个 GUI 程序一般由窗口、下拉菜单或者对话框等图形化组件构成, 通过鼠标点击菜单栏、按钮或者弹出对话框的形式来实现人机互动,从而提升人机交互的体验,让“冰冷”的程序变得有“温度”。

注意:GUI 这一概念并非 Python 语言独有,它属于计算机科学技术领域中的一个概念,比如使用 C/C++ 语言开发的 Qt、GTK、Electron 等都属于 GUI 软件包。

教程特点

这套 Tkinter 教程适合想要了解 GUI 界面编程的人员学习,如果您刚刚学习图形界面开发,那么这套教程非常适合您。

本套教程由浅入深地对 Tkinter 软件包进行了讲解,首先从 GUI 的相关概念进行切入,然后对 Tkinter 中常用的各个组件进行了细致地讲解,比如 Button(按钮控件)、Label(标签控件)、Entry(文本输入框控件),最后,教程中还对控件的布局管理,以及部分高级控件的应用做了详细介绍。通过这些知识的学习,您将掌握如何搭建一个优雅、美观的界面。 

本套教程采用“知识点+示例”相结合的方式对 Tkinter 知识点进行讲解,每讲解一个组件,都会配有相应的示例说明,力求让读者“学一点,透一点”。

阅读条件

本套 Tkinter 教程适合有一定 Python 基础的人员学习,否则建议您提前阅读《Python基础教程》进行学习。如果对其他 GUI 软家包有所了解,比如 PyGTK、wxPython 等,那将再好不过了,这对于学习本套教程也将大有裨益。

教程目录:
1.GUI是什么
2.Tkinter是什么
3.第一个Tkinter程序
4.Tkinter常用控件和属性
5.Tkinter主窗口
6.Tkinter Label标签控件
7.Tkinter Button按钮控件
8.Tkinter Entry输入控件
9.Tkinter Text文本框控件
10.Tkinter列表框和组合框控件详解
11.Tkinter单选框和多选框按钮
12.Tkinter Scale控件详解
13.Tkinter Canvas画布控件详解
14.Tkinter Menu菜单控件
15.Tkinter Scrollbar滚动条控件
16.Tkinter Event事件处理
17.Tkinter布局管理器(三种方法详解)
18.Tkinter布局管理控件
19.Tkinter对话框控件
20.案例:构建数字时钟
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门