tkinter 完全不象网上有些人说的那么不堪,最大好处就是作为python标准库不用安装任何扩展,简单敲几行代码就能生成GUI图形界面,这么方便的东西没有理由不用。命令行脚本本意就不是给人直接用的,而是给服务器做自动化或程序之间通信的工具,写的时候看似节约几行代码但过几天连自己都不知道这个脚本怎么用。与其貌似很专业地写一个md文档,不如多花几分钟复制粘贴做个简陋的GUI一目了然。个人认为学习 python 的第一天就值得依葫芦画瓢用一下这个库,好比学VB的第一天就要学做几个按钮和文本框。
一篇 tkinter 的教程博客,功能罗列清晰明了,实例代码注释详尽
https://www.cnblogs.com/shwee/p/9427975.html 老版没目录
https://sunhwee.com/posts/80fa3a85.html 新版很多图丢了
B站上一个不错的 tkinter 教程
https://www.bilibili.com/video/BV1Uv4y1X76n
官方文档
https://docs.python.org/3.11/library/tk.html
tkinter计算器实例 (由简单到复杂三个版本 80~200行)
https://jiaming.blog.csdn.net/article/details/105778929 (版本一)
https://jiaming.blog.csdn.net/article/details/105802117 (版本二)
https://jiaming.blog.csdn.net/article/details/105827008 (版本三)