Python Tkinter还是ttk GUI编程?

Python Tkinter还是ttk GUI编程?,python,python-2.7,tkinter,ttk,Python,Python 2.7,Tkinter,Ttk,我是python编程的初学者,必须在学校提交一个项目。一个月前我发现了tkinter和ttk,我想知道哪一个更适合编写代码 我的程序的目的是让它能够与用户交互,并且看起来尽可能现代。如果您能告诉我tkinter优于ttk,反之亦然,以及您建议我使用哪一种,我将不胜感激 该程序的目的是与某个地方的居民进行交互,允许他访问该地方的不同功能以及类似的内容。没有tkinter,您无法使用ttk Tkinter是TTK建立的基础。ttk是许多核心小部件的重新实现,具有更现代的外观。ttk小部件看起来会更好

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

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


该程序的目的是与某个地方的居民进行交互,允许他访问该地方的不同功能以及类似的内容。

没有tkinter,您无法使用ttk


Tkinter是TTK建立的基础。ttk是许多核心小部件的重新实现,具有更现代的外观。ttk小部件看起来会更好,但需要以定制为代价。例如,tkinter按钮的背景可以更改,但更改ttk按钮的背景非常困难或不可能

谢谢。。。。与tkinter根窗口相比,使用ttk帧有什么好处?它会给我什么额外的功能?还有什么赤字?我假设,作为您上述陈述的推论,ttk大型机背景也很难更改是吗?@LeroyJD:ttk框架没有根窗口的优势-您必须有一个tkinter根窗口,没有其他选择。ttk是tkinter的一部分,不是单独的东西。非常感谢您的洞察力。。。。我只有最后一个问题。。。。我能使用ttk样式做的一切都可以使用Tk函数吗?再次感谢:我认为这是因为错误的原因关闭的。我的回答中没有任何意见-事实上,没有tkinter,您无法使用ttk。可能重复: