一、Python的GUI编程——tkinter入门
本文最后更新于:2022年5月19日 下午
tkinter简介
- 提到 tkinter,不得不提一下 GUI,GUI 即 graphical user interface,即图形界面用户接口,是相对于我们学习绝大多数编程语所接触到的“控制台”的那个黑乎乎的命令行所区分的编程模式。
- tkinter是tk的Python接口,而tk原本是Tcl的GUI库,后来实现了其Python接口,而且被官方采用。
tkinter优缺点
优点:
- 相对于wxPython、PyQt简单易学
- 少量代码就可实现强大GUI界面
- 跨平台
- 内置Python
缺点:
- 功能过于简单,相对于PyQt和wxPython不够完善
- 效率稍弱
- 官方文档匮乏
tkinter所在目录
顺带一提,笔者使用的是Windows11,Python版本是3.9.9
打开这个目录下的init.py文件可以查看tkinter的具体函数实现
第一个tkinter程序
1 |
|
执行效果如下:
现在不推荐截图里的这种写法了,推荐上面代码框里的写法,因为在实践中发现使用tk外号很多时候更方便。
一、Python的GUI编程——tkinter入门
https://jialiangz.github.io/2021/11/18/tkinter-1/