【发布时间】:2021-08-24 11:08:29
【问题描述】:
有谁知道我是否可以在 treeview python 中标记特定列。 我有一个应该在树视图中显示的数据框,但我想为某些列着色,那么可以这样做吗? 代码:
trv = ttk.Treeview(df_frame, show="headings")
# Set The Header of the columns
trv["column"] = list(data_frame.columns)
for column in trv["column"]:
trv.heading(column, text=column)
data_frame_rows = data_frame.to_numpy().tolist()
for column_nr, row in enumerate(data_frame_rows):
trv.insert("", "end", values=row)
有什么想法吗?
【问题讨论】:
-
您知道
tags有一个insert()关键字参数 -
是的,但如果我在这里使用它,那么行将被标记,但我想标记列。
-
但是您正在插入行...?无论如何
heading没有tags但它有commands。
标签: python dataframe tkinter treeview