19

我通常使用Qt制作我的桌面界面,但最近的一些 TK 屏幕截图让我相信 Tk 不再只是丑陋的主题。此外, Tkinter与 Python 捆绑在一起,这使得分发更容易。

那么值得学习还是我应该坚持使用Qt?

示例 tk 接口
(来源:kb-creative.net

4

5 回答 5

21

你的问题的答案是肯定的。

Qt 很好,我没有什么反对意见。但是 Tk 更好,更容易使用,并且有很好的文档记录- 不仅在 Python 网络空间上,而且还有许多第三方教程。这个特别的地方是我从中学到的,它在为我服务时非常可靠。

于 2010-03-02T07:03:07.627 回答
4

当然,作为其他 GUI 工具包的升级。如果您知道其他工具包,那么您已经了解 TkInter 并且可以保留它,直到您真正需要它为止。

于 2010-03-02T06:39:46.060 回答
4

您可能想看看this(wxPython)

wxPython 是最好和最成熟的跨平台 GUI 工具包,但有许多限制条件。wxPython 不是标准 Python GUI 工具包的唯一原因是 Tkinter 首先出现了。——圭多·范罗森

于 2010-03-02T07:19:23.033 回答
2

为什么不去PyQT呢?您显然已经熟悉 Qt,因此它应该相对容易学习。在我看来,它看起来比 Tkinter 更好,而且它确实有更好的文档记录。

于 2010-03-02T09:59:24.540 回答
0

我将 Qt 与 C++ 一起使用,但决定将 Tkinter 与 Python 一起使用。我在安装最新版本的 Tcl/Tk 时遇到了一些麻烦,但最终还是成功了。我在这个 tkdocs.com 教程的帮助下完成了这一切,这很棒。

于 2010-03-02T10:05:24.350 回答