关于Python3.X的tkinter的建议

关于Python3.X的tkinter的建议,python,python-3.x,tkinter,Python,Python 3.x,Tkinter,首先,如果你觉得这个话题多余,我深表歉意……但我需要你给出一些具体的答案……这就是我为什么要这样做的原因 我最近开始学习python的tkinter。但是我不能决定走哪条路。每一篇教程都提出了一种新的方法,这种方法令人困惑。所以我需要知道: 1.我应该先学习tkinter的哪一部分 2.开始工作前我应该具备哪些知识 3.是否有记录自上而下结构的书籍或教程 4.你对我详细学习tkinter有什么建议 谢谢。Q1.-熟悉基本容器和小部件及其属性,然后了解布局小部件的不同方法,最后研究命令属性和事件如

首先,如果你觉得这个话题多余,我深表歉意……但我需要你给出一些具体的答案……这就是我为什么要这样做的原因

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

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

2.开始工作前我应该具备哪些知识

3.是否有记录自上而下结构的书籍或教程

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


谢谢。

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

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

Q3.-我的建议顺序如下:
1) (约翰·W·希普曼,2010)
2) (Stephen Ferg,2005)及其参考文献


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

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