python的tkinter怎么在窗体上插入表格
来源:网络收集 点击: 时间:2024-07-24首先我们导入两个库
一个是我们知道的
import tkinter
还有一个是
from tkinter import ttk
这两个都是自带的

之后我们写一个试验用的列表
li =

之后写上基础代码窗体代码
root = tkinter.Tk()#创建窗体root.title(测试)#设置标题root.mainloop()#显示窗体

之后在设置标题写上
tree = ttk.Treeview(root,columns=,show=headings)
血上这段之后运行是没有效果的
需要带上这个才行
tree.grid()
或者替换成
tree.place(x=1,y=1)
可以理解成表格显示
运行之后的效果如图

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

tree.heading(1,text=姓名)tree.heading(2,text=学号)tree.heading(3,text=性别)#设置每个的名称
效果如图所示

之后就是添加数据了
tree.insert(,end,values=li)
这段就是把列表添加上去
第一个参数是空值,第一个参数目前不会用,有知道的可以告诉我一下
之后是插入的行数,循环1-10,就可以插入10行 后面的values是内容
完整代码运行之后的效果如下

1.首先导入模块
2.创建窗体
3.创建表格
4.设置表头
5.设置列宽
6.导入数据
PYTHONTKINTER窗体版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_1002766.html