Tkinter的表格数据显示小部件
tkDataCanvas的Python项目详细描述
**tkDataCanvas**是一个用于Python+Tkinter的表格数据显示小部件它旨在更有效地替代[TKmagicGrid](https://github.com/bmjcode/TKmagicGrid)和[TkscrolledFrame](https://github.com/bmjcode/TkscrolledFrame)以显示大量静态数据。
TkdataCanvas的设计要简单得多。它在python标准库之外没有依赖项。它的api旨在让您用尽可能少的方法调用来完成任务。
python 2和3在windows和unix平台上都受支持。
` datacanvas`.
一个简单的示例程序:
`` python
这假设python 3
来自tkinter import*
来自tkdatacanvas import datacanvas
import io
import csv
创建根窗口
root=tk()
创建一个datacanvas小部件
dc=datacanvas(root)
dc.pack(side=“top”,expand=1,fill=“both”)
dc.add_row(*row)
parsed_row s+=1
dc.display()
\start tk的event loop
root.mainloop()
````
>有关详细文档,请尝试“python-m pydoc tkdatacanvas”。
TkdataCanvas的设计要简单得多。它在python标准库之外没有依赖项。它的api旨在让您用尽可能少的方法调用来完成任务。
python 2和3在windows和unix平台上都受支持。
` datacanvas`.
一个简单的示例程序:
`` python
这假设python 3
来自tkinter import*
来自tkdatacanvas import datacanvas
import io
import csv
创建根窗口
root=tk()
创建一个datacanvas小部件
dc=datacanvas(root)
dc.pack(side=“top”,expand=1,fill=“both”)
dc.add_row(*row)
parsed_row s+=1
dc.display()
\start tk的event loop
root.mainloop()
````
>有关详细文档,请尝试“python-m pydoc tkdatacanvas”。