python tkinter 显示表格
时间: 2023-07-02 12:08:43 浏览: 158
tksheet:Python 3.6+ Tkinter表小部件,用于显示表格数据
可以使用Python Tkinter库中的tktable控件来显示表格。以下是一个通过tktable控件来显示表格的简单Python Tkinter示例代码:
```python
from tkinter import *
from tkinter import ttk
import tkinter as tk
import tktable
root = Tk()
# 创建一个新的tktable控件
table = tktable.Table(root, rows=5, cols=2)
table.pack(side=LEFT, padx=10, pady=10)
# 设置表格内容
table[0,0] = "姓名"
table[0,1] = "年龄"
table[1,0] = "张三"
table[1,1] = "20"
table[2,0] = "李四"
table[2,1] = "25"
table[3,0] = "王五"
table[3,1] = "30"
table[4,0] = "赵六"
table[4,1] = "35"
root.mainloop()
```
在此代码示例中,我们首先导入必要的Tkinter模块和tktable控件,然后创建一个tktable对象,并将其添加到Tkinter应用程序中的左侧。之后,我们设置表格中的行数和列数,并通过指定行和列的索引值来设置表格中的单元格内容。最后,我们使用`mainloop()`方法显示表格。
阅读全文