TkKinter在构建用户界面方面使用广泛吗?

6 投票
2 回答
2415 浏览
提问于 2025-04-16 05:45

Tkinter通常用在什么类型的应用程序中呢?

我正在做一个Python项目,这是我第一次用Tkinter来创建一个简单的用户界面。

我想知道它是否广泛应用于某些特定的应用,或者是移动应用等等。

2 个回答

0

PyQt是一个将流行的Qt图形用户界面工具包与Python结合起来的工具。它功能非常全面。不过,如果你刚开始学习编程,tkinter是个不错的选择,等你熟悉了之后再转到PyQt或者wxWidgets也可以。

4

根据我所见,Tkinter非常适合做一些简单的应用程序、教学用途,或者当你不需要像Qt或wxWidgets这样更复杂的功能时。后者的库可能会占用好几兆的空间,而你可能根本用不上那么多。Tkinter是Python的标准库的一部分,所以用它来做这些事情很合适。不过,如果你需要更多的功能,Tkinter可能就不是最好的选择了。

以前,Tkinter的界面看起来很丑,因为它在每个平台上都是自己绘制控件;不过我觉得Python 2.7版本里的Tkinter现在使用的是本地控件,看起来好多了。

我觉得没有特别的应用场景;它是一个通用的库。

撰写回答