Skip to main content

Tkinter简介

Tkinter 简介

Tkinter是Python自带的标准库,因此无须另行安装,它支持跨平台运行,不仅可以在 Windows 平台上运行,还支持在 Linux 和 Mac 平台上运行。对于简单的工具类图形界面完全不在话下,但是对于相对比较复杂界面就要请慎重考虑了。以下是Tkinter优缺点、适用场景说明,本教程会优先使用ttk中的组件。

Tkinter适用场景

  • 一些功能单一,体量不大的简单项目。
  • 简单的小工具、小程序开发。
  • 外观要求不高。
  • 跨平台支持,支持编译到Windows、Linux、Mac。

Tkinter的缺点

  • 网上案例稀缺,文档稀缺,功能少
  • 对界面美观、性能、大小有要求的程序不适用。
  • 跨平台,各平台UI不一致。
  • 打包后体积过大。

总结

需要一个功能单一简单,快速成型的界面入口,tkinter是可以胜任的,除此之外任何多功能对界面有要求的项目,都不要使用tkinter。