TreeView是Tkinter库中的一个小部件,用于在Python应用程序中创建表格。它可以显示层次结构数据,并允许用户展开和折叠节点。下面是使用TreeView从列表中制作表格的步骤:
from tkinter import *
from tkinter import ttk
root = Tk()
root.title("Table using TreeView")
tree = ttk.Treeview(root)
tree["columns"] = ("Name", "Age", "City")
tree.column("Name", width=100)
tree.column("Age", width=50)
tree.column("City", width=100)
tree.heading("Name", text="Name")
tree.heading("Age", text="Age")
tree.heading("City", text="City")
data = [
("John Doe", 25, "New York"),
("Jane Smith", 30, "London"),
("Bob Johnson", 35, "Paris")
]
for item in data:
tree.insert("", "end", values=item)
tree.pack()
root.mainloop()
这样就可以创建一个简单的表格,其中包含姓名、年龄和城市列,并显示了一些示例数据。
推荐的腾讯云相关产品:腾讯云服务器(CVM)和腾讯云数据库(TencentDB)。您可以在腾讯云官网上找到这些产品的详细介绍和使用指南。
腾讯云服务器(CVM)产品介绍链接:https://cloud.tencent.com/product/cvm 腾讯云数据库(TencentDB)产品介绍链接:https://cloud.tencent.com/product/cdb
领取专属 10元无门槛券
手把手带您无忧上云