python的tkinter怎么在窗体上插入表格

 时间:2026-02-13 09:30:31

1、首先我们导入两个库

一个是我们知道的

import tkinter

还有一个是

from tkinter import ttk 

这两个都是自带的

python的tkinter怎么在窗体上插入表格

2、之后我们写一个试验用的列表

li = ['小明','06','男']

python的tkinter怎么在窗体上插入表格

3、之后写上基础代码窗体代码

root = tkinter.Tk()#创建窗体


root.title('测试')#设置标题
root.mainloop()#显示窗体

python的tkinter怎么在窗体上插入表格

4、之后在设置标题写上

tree = ttk.Treeview(root,columns=['1','2','3'],show='headings')

血上这段之后运行是没有效果的

需要带上这个才行

tree.grid()

或者替换成

tree.place(x=1,y=1)

可以理解成表格显示

运行之后的效果如图

python的tkinter怎么在窗体上插入表格

5、tree.column('1',width=100,anchor='center')


tree.column('2',width=50,anchor='center')
tree.column('3',width=60,anchor='center')
#设置列的大小

python的tkinter怎么在窗体上插入表格

6、tree.heading('1',text='姓名')


tree.heading('2',text='学号')
tree.heading('3',text='性别')
#设置每个的名称

效果如图所示

python的tkinter怎么在窗体上插入表格

7、之后就是添加数据了

tree.insert('','end',values=li)

这段就是把列表添加上去

第一个参数是空值,第一个参数目前不会用,有知道的可以告诉我一下

之后是插入的行数,循环1-10,就可以插入10行  后面的values是内容

完整代码运行之后的效果如下

python的tkinter怎么在窗体上插入表格

1、1.首先导入模块

2.创建窗体

3.创建表格

4.设置表头

5.设置列宽

6.导入数据

  • 存储过程中的SET ANSI_NULLS ON有什么用?
  • 腾讯会议怎么设置长按空格键暂时开启麦克风
  • PyCharm如何设置代码的常规折叠选项#校园分享#
  • 如何将经纬高数据文件转换成东北天数据格式
  • 详解MongoDB如何更新文档 ( 增加和删除属性 )
  • 热门搜索
    黄龙溪古镇旅游攻略 大溪地旅游价格 5月去哪里旅游最好 厦门周边旅游 防城港旅游景点 旅游宣传语 中国生态旅游 西欧旅游 北京郊区旅游景点 南充旅游景点大全