易用性
tkinter 是 python 解释器的内置模块,不需要安装就可以使用。学习起来也非常简单,即使零基础也可以入门。
Python 开发桌面应用程序(GUI)
tkinter 是 python 解释器的内置模块,不需要安装就可以使用。学习起来也非常简单,即使零基础也可以入门。
tkinter 是 Python 默认的 GUI 库,IDLE 就是用 tkinter 设计出来的。虽然它简单,但是也可以实现复杂的功能。
可以运行在 windows、Linux、Mac,只要支持 Python 语言的系统就都能运行它开发的程序。
tkinter 虽然默认样式不好看,但是在 Github 可以找到不少漂亮的主题,符合现代的审美。
提示
课程已经在 bilibili 课堂上线,可以点击 Python 开发桌面程序 - tkinter 进行预览。
tkinter 非常方便,兼容性也不错,而且是 Python 自带,用来写小工具非常合适。面向非专业开发人员、Python 爱好者等,并且主要是用于小工具开发。
需要基础:Python 基础知识、python 面向对象(类)。课程的案例,但凡涉及到面向对象知识的,必须将 Python 面向对象 课程的 类与对象、类与继承知识掌握,否则无法理解相关用法。没有基础,学习过程中将会有很多的问题,学习体验非常糟糕。
中小型项目、个人项目、公司内部项目。
不适合场景:大型项目、商业项目。
目前课程已经在 bilibili 课堂上线,可以点击 Python 开发桌面程序 - tkinter 进行预览。
系统学习有完善的文档,有丰富的案例,同时还有社群答疑,有不懂的可以直接在社群里面问我。
https://github.com/TomSchimansky/CustomTkinter
https://customtkinter.tomschimansky.com/documentation/
pyinstaller 打包