Tkinter或TTK GUI编程?

Ler*_*yJD -3 python tkinter ttk python-2.7

我是python编程的初学者,必须做一个必须在学校提交的项目。我在一个月前发现了tkinter和ttk,并且想知道哪种代码更好。

我程序的目的是使其与用户交互,并使其看起来尽可能现代。如果您能告诉我tkinter相对ttk的优势,反之亦然,以及我建议您使用哪一种,我将不胜感激。

该计划的目的是与某个地点的居民进行互动,并允许他访问该地点的不同功能以及类似的东西。

Bry*_*ley 5

没有tkinter不能使用ttk。

Tkinter是ttk建立的基础。ttk是对许多核心小部件的重新实现,使其外观更加现代。ttk小部件看起来更好,但以自定义为代价。例如,可以更改tkinter按钮的背景,但是更改ttk按钮的背景非常困难或不可能。

  • @LeroyJD:与根窗口相比,ttk框架没有任何优势-您必须具有tkinter根窗口,没有其他选择。ttk是tkinter的一部分,不是分开的东西。 (2认同)