ImportError:没有名为tktable的模块

时间:2013-05-20 14:53:25

标签: python tkinter tktable

我正在尝试导入tktable来创建一个简单的表,但我收到以下错误:

  

文件“prob.py”,第7行,in       import tktable ImportError:没有名为tktable的模块

from tkinter import *
import tktable

root = Tk()
root.title("Probabilidade e estatistica")

table = tktable.Table(root, rows=2, cols=10)
table.pack()

root.mainloop()

2 个答案:

答案 0 :(得分:2)

tktable不属于标准tkinter包,这意味着它不是内置功能。<​​/ p>

您可以download the tktable package from the Sourceforge网站。

答案 1 :(得分:1)

不幸的是,

tktable没有附带Python标准发行版。因此,您需要下载并将其复制到工作目录或将其放在Python发行版的site-packages文件夹下。

tktable是围绕Tcl语言及其Tk GUI工具包的同名库的包装器库。它是由Guilherme Polo(撰写ttk)的人写的。它支持图像,嵌入式窗口,各种颜色和字体等。

您可以从this GitHub repository下载支持Python 3和Python 2的tktable版本,您可以在其中找到有关如何使用它的其他信息。 Python 2的版本也可用here。如果您需要所有支持选项的完整参考,Tcl / Tk TkTable上的ActiveState documentation可能是目前最好的方法。