Ttk on python 2.7

Eri*_*ley 5 python tkinter

我刚从python网站安装了python 2.7,并惊讶地发现ttk没有包含在内.我安装错误了,或者ttk真的没有包含在标准版本中?无论如何,我在哪里可以获得ttk的副本,以便在我的python安装中安装.

注意:我还听说activestate版本有ttk.我应该取消并使用它吗?

Dav*_*lix 14

我认为你的意思是"ttk"不是"tkk"

如果是这种情况,以下内容应解决您的问题:

from Tkinter import *
from ttk import *
Run Code Online (Sandbox Code Playgroud)

有关python2.7中ttk和Tkinter的更多信息,请参考:http://docs.python.org/library/ttk.html

  • 我认为进行全球导入是一个坏主意.如果你把`导入Tkinter作为tk,那么代码将更具可读性(恕我直言); tk.Button ...`.您必须输入的额外三个字符被它提供的消歧所抵消. (3认同)
  • 是! 那是我的问题!我正在使用tkk,而我不知道它是Tkinter的一个子集.一切都很好.非常感谢. (2认同)