0

首先,如果您觉得这个话题多余,我深表歉意....但我需要您提供一些具体的答案..这就是我这样做的原因。

我最近开始学习 tkinter for python。但我不能决定走哪条路。每个教程都提出了一种令人困惑的新方法。所以我需要知道:

1.我应该先学习tkinter的哪个部分??

2.开始tkinter之前我应该​​具备哪些知识?

3.是否有任何书籍或教程记录了从上到下的结构?

4.你对我详细学习tkinter有什么建议??

谢谢。

4

2 回答 2

0

Q1.- 熟悉基本的容器和小部件及其属性,然后了解布局小部件的不同方法,最后研究命令属性和事件如何将您的程序逻辑与小部件连接起来。

Q2.- Tkinter 不需要任何特殊背景,除了 Python 本身。
Tkinter 通常用于“非 OOP”模式(未定义类等)。这对于非常简单的事情是可以的,但我建议在一个类中定义你的框架并使用 OOP 来构建你的应用程序小部件和行为。如果您熟悉 OOP,那就更好了。第三季度的建议使用这种方法。

Q3.- 我的建议按顺序显示:
1)Tkinter 8.4 参考:Python 的 GUI(John W. Shipman,2010)
2)Thinking in TkInter(Stephen Ferg,2005)和此处的参考

Q4.- 编写你的 GUI,阅读其他代码,重复。

于 2012-05-09T17:33:54.837 回答
0

谢谢,tkinter 8.4 参考非常有用。我还发现Core Python Programming对于学习 tkinter 的基础知识非常有用。

于 2012-05-10T02:03:11.137 回答