Python笔记_第四篇_高级应用_GUI编程之Tkinter_3.数据显示
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Python笔记_第四篇_高级应用_GUI编程之Tkinter_3.数据显示,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2082字,纯文字阅读大概需要3分钟。
内容图文
![Python笔记_第四篇_高级应用_GUI编程之Tkinter_3.数据显示](/upload/InfoBanner/zyjiaocheng/825/25674d6015734aff961550b9d929e9ee.jpg)
1. 表格数据显示:
图示:
实例:
import tkinter from tkinter import ttk # 创建主窗口__编程头部 win = tkinter.Tk() # 设置标题 win.title("Thomas的窗口") # 设置大小和位置 win.geometry("600x400+1500+100") #格式:400x400表示大小,200和0表示位置 # 表格数据 tree = ttk.Treeview(win) tree.pack() # 定义列(_注意如下的信息顺序一定要对齐_) tree["columns"] = ("姓名","年龄","身高","体重") # 设置列 tree.column("姓名",width=100) tree.column("年龄",width=100) tree.column("身高",width=100) tree.column("体重",width=100) # 设置表头 tree.heading("姓名",text="姓名-name") tree.heading("年龄",text="年龄-age") tree.heading("身高",text="身高-height") tree.heading("体重",text="体重-weight") # 添加数据 # 0表示数据行索引 tree.insert("",0,text="line1",values=("Thomas","28","165","80")) tree.insert("",1,text="line1",values=("Jerry","18","175","84")) tree.insert("",2,text="line1",values=("Petter","22","185","180")) tree.insert("",4,text="line1",values=("Henry","23","160","85")) # 保持循环不让窗口关闭__编程尾部 win.mainloop()
2. 树状结构显示:
图示:
实例:
import tkinter from tkinter import ttk # 创建主窗口__编程头部 win = tkinter.Tk() # 设置标题 win.title("Thomas的窗口") # 设置大小和位置 win.geometry("600x400+1500+100") #格式:400x400表示大小,200和0表示位置 # 表格数据 tree = ttk.Treeview(win) tree.pack() # 添加一级树枝 treeF1 = tree.insert("",0,"中国",text="中国CHN",values=("F1")) treeF2 = tree.insert("",1,"美国",text="美国USA",values=("F2")) treeF3 = tree.insert("",2,"英国",text="英国UK",values=("F3")) # 添加二级树枝 treeF1_1 = tree.insert(treeF1,0,"黑龙江",text="黑龙江",values=("F1_1")) treeF1_2 = tree.insert(treeF1,1,"辽宁",text="辽宁",values=("F1_2")) treeF1_3 = tree.insert(treeF1,2,"吉林",text="吉林",values=("F1_3")) treeF2_1 = tree.insert(treeF2,0,"得克萨斯州",text="得克萨斯州",values=("F2_1")) treeF2_2 = tree.insert(treeF2,1,"加利福尼亚州",text="加利福尼亚州",values=("F2_2")) treeF2_3 = tree.insert(treeF2,2,"俄亥俄州",text="俄亥俄州",values=("F2_3")) # 添加三级树枝 treeF1_1_1 = tree.insert(treeF1_1,0,"哈尔滨",text="哈尔滨") treeF1_1_2 = tree.insert(treeF1_1,1,"五常",text="五常") # 保持循环不让窗口关闭__编程尾部 win.mainloop()
内容总结
以上是互联网集市为您收集整理的Python笔记_第四篇_高级应用_GUI编程之Tkinter_3.数据显示全部内容,希望文章能够帮你解决Python笔记_第四篇_高级应用_GUI编程之Tkinter_3.数据显示所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。