tkinter是开源的图形接口开发工具,具有跨平台的特性,现在这个工具也移植到了Python语言里,如果你在安装Python程序里,是默认安装,那这个tkinter就随着Python安装也一同安装到你的电脑里了。
测试你的电脑里是否已经安装了tkinter,方法很简单,你只要在Python的IDLE Shell行命令里输入:
import tkinter
如果没有任何报错的信息出来,就说明你的电脑里已经安装好tkinter,你可以用它来做图形界面程序,而且代码基本上不用改动,就可以在多个平台(Windows、Linux、Mac OS)执行。
从这篇文章开始,我将把我的tkinter学习过程写下来,希望我的tkinter 学习笔记,也可以帮助到正在学习tkinter朋友们。
学习之前先了解一下自己的tkinter版本。在Python的IDLE
Shell行命令里输入:
import tkinter
print(tkinter.TkVersion)
我的电脑返回值是:8.6
以后我的程序代码都是在windows 10系统,tkinter版本为8.6,python版本为3.9.4的环境下测试。
注意:tkinter语法跟python语法是一样的,也是区别大小写的。
下面介绍我编写tkinter代码的工具:
虽然我也安装了好几款python开发工具,但事实上,平时就只用2款,一是官方的IDLE Shell ,另一款就是微软的Visual Studio Code(简写vscode)。
官方的IDLE Shell 小巧,打开快速,只是功能稍弱。微软的vscode相对于某些功能强大的tkinter编写工具,功能强大,打开相对快速,而且它的“代码补全”,“用户片段”功能,让我写代码的速度如飞,这2款工具都是免费的,好用,够用,我建议大家就安装这2款工具。
如上图,在开始菜单,找到python安装目录,找到第一个菜单:IDLE(Python 3.9 64-bit),就可以打开官方的开发工具IDLE Shell
当然这个窗口这是以行命令来编写代码,我们更多情况是写多行代码来编译运行,你可以点“File”菜单,再点第一个子菜单“New File”来创建一个新的文件;如果你早就创建了一个.py文件,也可以点第二个子菜单“Open…”,打开你的py文件。
Vscode工具,大家自行去网上搜索下载,也可以到官网code.visualstudio.com/ 去下载。下载前注意选择你要下载的版本,64位的windows系统要下载64位。姭嚞灬
安装好vscode后,打开它,打开它发现是语言还是英文,我们先将它汉化,在打开的界面的左边活动栏里,点击最下面那个4个小方块图标,在出现的搜索栏里,输入Chinese 搜索,出现“Chinese(Simplified)Langua…”,安装这个扩展插件,就可以成功汉化vscode。
同样方法,搜索“python”,会出现很多结果 ,你选择图标是一个绿色三角形中有一个五星的(如上图),名称就是 Python,点击安装它。安装好了,就可以在编辑区里,编写python和tkinter代码,就会自动有代码补全的提示。(默认补全快捷键是 Tab 键)
安装好vscode,就可以按快捷键 ctrl+N 新建一个文件来编码thinter或python代码了。(或者点“文件”菜单,再点“新建文件”来新建一个文件)
好了,关于tkinter编写代码的准备工作就写道这里,下一篇文章就写如何用3行代码编码一个窗体。
此文章来自:wb98.com 网站,我是网站站长及文章作者,现发布到简书,网站还有相关的系列课程文章,感兴趣的的可以前往。