简洁版
import tkinter as tk from tkinter import ttk import pandas as pd 表格 = pd.DataFrame({'列1':[1.1,2.1],'列2':[1.2,2.2],'列3':[1.3,2.3]}); print(表格); print(表格.shape[0], 表格.shape[1]) 列名 = [] for i in range( 表格.shape[1] ): # 0 到 n-1 共 n 个 列名.append( 表格.columns[i] ) print(列名); # 不能使用【表格.columns.values】 Tk_ = tk.Tk() Frame_ = tk.Frame(master= Tk_) Treeview_ = ttk.Treeview(master= Frame_) Treeview_['columns'] = 列名 Treeview_['show'] = 'headings' for i in range( 表格.shape[1] ): Treeview_.heading(column= 列名[i], text= 列名[i]) Treeview_.column(column= 列名[i], width= 90, anchor= 'center') for i in range( 表格.shape[0] ): 内容 = [] for j in range( 表格.shape[1] ): 内容.append( 表格.iloc[i,j] ) Treeview_.insert("", "end", value= 内容) Tk_.geometry('999x444') Frame_.place(x= 5
Treeview使用方法
于 2022-12-22 08:56:24 首次发布
本文介绍了Python中如何使用treeview组件,并重点讲解了如何插入纵向滚动条,帮助开发者更好地管理和展示数据。
摘要由CSDN通过智能技术生成